我有一个我试图通过imread
读取的图像,但是在读取图像后,它会出现256 x 256 x 4的矩阵,但要对它进行处理,我需要它为256 x 256 x 3我正在努力,但我无能为力。那么我该如何尝试转换呢?
im = imread('Test1.tif');
答案 0 :(得分:1)
每当您对图像格式不确定时,检查imfinfo的输出总是一个好主意......
如果您仔细阅读有关TIFF图像的imread功能文档:
如果彩色图像使用CMYK颜色空间,则A是m×by-by-4阵列。要确定使用哪个颜色空间,请使用imfinfo获取有关图形文件的信息,并查看PhotometricInterpretation字段的值。