每个像素 R,G,B三个数,用逗号隔开, 每个像素之间用tab隔开.
水平一行像素对应一行TXT数据
m x n 像素的图像, 得到文本文件 为m行, 3xn列 数据
img = imread('ytx.jpg'); %只能是真彩色的jpg图片
[m n c]=size(img);
imshow(img);
if(c==3) %RGB pic
fid = fopen('rgb.txt','w');
for i=1:m
for j=1:n
fprintf(fid,'%d,%d,%d\t',img(i,j,1),img(i,j,2),img(i,j,3));
end
fprintf(fid,'\n');
end
fclose(fid);
end