[问题] 像素值的计算 不能为负?

楼主: 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