[問題]在圖上對特定像素做處理

作者: loveworld705 (哨兵集合)   2015-06-22 20:47:33
我有一張3*3的圖片,9個像素
其中4個像素是綠色的,剩下的4個則是像灰階圖一般(皆偏灰黑色)
http://imgur.com/JrCKoMi
整張圖的RGB值為
r = 125 107 84
98 99 89
100 97 105
g = 191 205 78
92 93 77
221 92 205
b = 182 192 80
96 97 83
202 98 190
而綠色的像素是(0,0) (1,0) (0,2) (2,2)
以(2,2)像素為例子,r=105 g=205 b=190
發現 g-r > 100
然而我現在有一張圖,需要檢測所有的像素
只要 r-g r-b g-b 這三值的絕對值
只要有一個值大於75,那麼我便認定此像素是RGB,並對此像素做處理
(我要處理的圖是RGB,原圖是在灰階圖上(腎贓超音波圖)被添加其他顏色的註解
,怕對腎臟圖造成重大偏差,只好不用ROI,而對像素作處理)
以(1,1)為例,對此像素做模糊遮罩
那麼我要如何掃描整張圖的像素
看它們的r-g r-b g-b 的絕對值是否有大於75?
找出來後如何對像素做模糊遮罩?
不好意思,拜託大家
作者: celestialgod (天)   2015-06-22 20:57:00
find(abs(r-g)>75 | abs(r-b)>75 | abs(g-b)>75)

Links booklink

Contact Us: admin [ a t ] ucptt.com