[問題] 像素值的計算 不能為負?

作者: cliffchen123 (HGAME)   2015-03-24 20:49:39
新手發問請多多包涵
我想問當我讀圖進來時
我要對其像素值作加減
但是這時卻遇到問題
例如:
rgb = imread('result1.jpg');
a = rgb(1,1,1)
b = a-100
執行結果是:
a = 29
b = 0
這時b為啥不是71?
是因為是像素值所以自動幫我把負數設為0嗎?
還是有其他原因
那要怎麼解決讓他能計算負數呢?
作者: Lionel (祝福與成全)   2015-03-25 10:37:00
imread轉進來是uint8 先把A=double(a);b=A-10

Links booklink

Contact Us: admin [ a t ] ucptt.com