我想做 把一张图读进来 然后把每个pixel 的pixel value显示出来
然后可以以原本pixel的位置 上显示输出pixel value的值
显示出来跟原本图的长宽一样的pixel value值的图
目前遇到的困扰是可以显示pixel value但他很像没办法照这张图的weight high格式输出
这是我的程式码:
clear all
close all
clc
img = imread('015.jpg');
img = rgb2gray(img);
[M N] = size(img)
for m = 1:M
for n = 1:N
if img(m,n) < 127
img(m,n) = 0;
else img(m,n) = 1;
end
end
end
fid = fopen('output.txt','w') ;
因为灰阶图显示起来只有0和255所以 我就把他用成0&1显示 想说比较好对齐编排
另外我是把直输出成txt档(这会是没办法照我想要的结果输出的原因吗??)
麻烦了
感谢