如何用matlab将读入的jpg图像格式文件的象素数据写入数组,并以文本文件格式(*.txt)输出。

2025-03-19 16:24:48
推荐回答(1个)
回答1:

假设你有图片test.bmp,可以用如下的方式读入matlab,然后写到txt。 img_test = imread('test.bmp'); dlmwrite('b1.txt',img_test(:,:,1)); dlmwrite('b2.txt',img_test(:,:,3)); dlmwrite('b3.txt',img_test(:,:,3)); BMP是有3个波段的,所以这里写了三次,分别存入三个文件。