我正在尝试编写 .tif 图像。我在命令窗口或 Matlab 的函数文件中编写了以下命令,以编写名称为“A_exam”的 tif 图像。
输出图像(A_exam.tif)的所有值都是 255,没有图像显示,只是白屏。从以下代码中提取矩阵。当我计算这段代码时,A 矩阵的值是正确的。问题只是来自编写图像文件。
[~,Ind_max] = max(vgt,[],3);
A= arrayfun(@(y) ...
arrayfun(@(x) emp(x,y, Ind_max(x,y)), 1:size(vgt,1)), ...
1:size(vgt,2), 'UniformOutput',false);
A = reshape([A{:}], size(Ind_max))
imwrite(A,'A_exam.tif','tif')
谢谢
whos A
Name Size Bytes Class Attributes
A 41x41 6724 single