【发布时间】:2014-06-18 01:29:14
【问题描述】:
我正在使用 Octave 3.6.4 处理图像并在之后存储它。我读到的图像是灰度的,计算后矩阵应该是同一类型的。但是,如果我打开存储的图像,则没有灰色像素。只有黑白的,灰色的迷路了。它们基本上都是白色的。
这里是处理代码:
function aufgabe13()
[img, map, alpha] = imread("Buche.png");
[imax, jmax] = size(img);
a = 0.7;
M = 255 * ones(imax,jmax + round(imax * a));
for i = 1:imax
begin = round((imax-i)*a);
M(i,begin +1 : begin + jmax) = img(i,:);
end
imwrite(M, 'BucheScherung.png', 'png');
end
那我做错了什么?
【问题讨论】:
标签: image image-processing octave grayscale