我想知道是否有人知道从免费编辑器(如 Paint.NET )支持的图像格式中提取图层的 API、工具箱或库(本机格式.pdn
:)
动机:对于我们这些在 MATLAB 中进行计算机视觉和机器学习的人来说,具有可以在免费图像编辑器中编辑的图层的图像界面会很有趣。例如,它可以促进手动像素注释的自动收集以进行监督学习。
我建议使用 .PSD Photoshop 文件格式,它支持图层并且也由许多非 Adobe 应用程序实现。
Paint.NET 的 PSD 插件允许您打开和保存 PSD 图像:http ://www.psdplugin.com/
然后,您可以使用 Imagemagick 将层提取为 MATLAB 可以读取的格式:
convert filename.psd filename-%d.png
几乎没有任何东西可以读取 .pdn 文件。 http://extension.nirsoft.net/pdn
因此,您有以下选择。
请注意,Matlab 链接适用于图像处理工具箱,如果您没有,则选项会受到更多限制。