[Python][Scikit]调整光谱聚类示例代码(给定)以使用任意图像



我正试图修改一个示例程序(此处给出:http://scikit-learn.org/stable/auto_examples/cluster/plot_lena_segmentation.html)使用任意图像文件。不幸的是,到目前为止我所尝试的一切都没有成功。

我目前正在尝试使用skimage.data.load加载.bmp文件,并得到错误"输入必须是2D数组"。

我发现"lena()"函数在.dat文件上调用load,但我还没有成功地弄清楚图像在转换为.dat文件之前是如何存储的,所以如果问题是.bmp文件,我就不知道了。Jpegs也不起作用。

很抱歉,如果我遗漏了一些显而易见的东西,我目前正在学习Python。

Lena在这里是灰度图像,意味着它是(height, width)大小的2d阵列。我不确定img_to_graph是否按照你想要的方式处理彩色图像。你能给出完整的回溯吗?

相关内容

  • 没有找到相关文章

最新更新