[問題] 圖片色彩轉換的問題??

看板java作者 (小黑仔)時間18年前 (2008/01/05 11:51), 編輯推噓3(304)
留言7則, 3人參與, 最新討論串1/1
這個問題在JavaScript問過 在這邊再問一次好了>"< 假設我今天一張圖片進來 如果我要針對這張圖片作出轉換成灰階的效果之後 再將這個效果二值化 我該怎麼下指令去尋找這張圖片的每個點的RGB值 尋找出來後,該如何把他轉換成灰階效果?? 謝謝各位的幫忙~~拜託!!幫幫我吧>"< -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.216.118.207

01/05 11:57, , 1F
你一定要用JAVA嗎? 有蠻多軟體或C有類似的功能你可以找找
01/05 11:57, 1F

01/05 12:49, , 2F
您如果對影像處理有概念的話 灰階其實就是 R=G=B 也就是三個
01/05 12:49, 2F

01/05 12:51, , 3F
像數值一樣 因此你可以用 BufferedImage 的 Method
01/05 12:51, 3F

01/05 12:53, , 4F
getRGB 然後將他們分別 &0xff、&0xff00、&0xff0000 就可以得
01/05 12:53, 4F

01/05 12:55, , 5F
到RGB 然後最簡單就......加起來除以三,然後用setRGB塞回去
01/05 12:55, 5F

01/05 12:55, , 6F
就變灰階了,詳細轉灰階公式請招換Google
01/05 12:55, 6F

01/05 15:59, , 7F
精華區 z-5-3-1-1 [嘆氣]
01/05 15:59, 7F
文章代碼(AID): #17VlxHNk (java)