我問過去,有人建議我使用麥克,但我沒有足夠的錢有它:/Matlab的圖像恢復到其原來的顏色
於是我拍下前,我在圖像中添加了3個圓圈作爲圖像中的位置:第一個圓圈是紅色,[255 0 0]的RGB,第二個圓圈是RGB [0 255 0],第三個是藍色[ 0 0 255]。因此,我可以看到每個像素平均值的變化,並通過此更改修正整個圖像。
我有每個圓圈的所有像素。我做了像素的平均值,我得到了接下來的事情:
在紅圈的所有的平均RGB所包含的像素爲[243 15 26]。
綠圈的所有包含像素的平均RGB是[29 235 56]。
和大約藍色圓圈它是[14 33 250]。
我如何通過新紅\綠\藍色圓圈RGB的結果修正圖像中每個像素的顏色?
目前尚不清楚你想要做什麼。你是什麼意思「圖像中每個像素的顏色」?你指的是哪個像素?還有什麼是「新的RGB」?來自圈子的平均RGB值?你的問題是用他們的估計平均值代替圓圈像素值嗎? – gevang
@gevang,對不起。我試圖再解釋一遍。謝謝! –