1

我正在使用 Matlab 中的 ERS(熵率超像素)算法将图像分割成超像素。我正在考虑形成 200 个超像素。以 .pgm 格式保存文件时,使用命令

imwrite(labels, 'labels.pgm')

imwrite(labels, 'labels.pgm', 'MaxValue', 199)

我从 0 到 255 的整个范围内得到一个视图,如下所示:

整个范围的 .pgm 格式的 ERS ​​标签

使用命令时

imshow(labels, [0 199])

我可以更好地查看所有超像素,如下所示:

0 到 199 范围内的 ERS ​​标签可视化

问题:如何将图像 2 保存为 .pgm 格式?如果保存在限制范围或整个范围内(我不这么认为),是否存在实际差异?关于在 Matlab 中创建 .pgm 文件,我是否应该考虑在其他程序中正确可视化和提取特征(如(颜色和纹理))的任何具体问题?

4

0 回答 0