【发布时间】:2013-06-29 09:18:54
【问题描述】:
如果我在 MATLAB 中使用此命令,图像会失真并且不会保留。为什么会这样?
>> b = imread('eight.tif');
>> b2 = imdivide(b,64);
>> bb2 = immultiply(b2,64);
>> imshow(bb2)
>> imshow(b);
【问题讨论】:
-
我无法重现这个,在这里可以正常工作(除了一些明显的颜色变化)...你能上传你的图吗?
-
“扭曲”是什么意思?
-
如果
b是uint8数组怎么办?我认为对于b的所有元素,小于 64 个对应的b2元素将为零,bb2元素由于整数运算而将为零。
标签: image matlab image-processing image-manipulation