我有.ppm格式的训练图像数据集。
但是当我想使用SIFT descriptor from Lowe提取功能时,我遇到了问题。
因为我的训练图像数据集是* .PPM格式,但是要使用来自lowe的SIFT函数,所需的图像是* .PGM格式。
每次我提供* .PPM图像文件时,我总是会收到此错误
Error using '
Transpose on ND array is not defined.
Error in sift (line 38)
fwrite(f, image', 'uint8');
我知道我可以使用
转换我的* .PPM图像inti * .PGM imwrite(image,'test.pgm')
但这意味着,我将使用* .PGM格式制作新文件,而且我不需要它..
任何想法??