从 MATLAB 连接到 Photoshop 之后,在 MATLAB 命令提示符处键入命令就可以在 Photoshop 中执行各种操作。可以运行 MATLAB 算法并在 Photoshop 中查看图像的结果。Photoshop 和 MATLAB 之间的通信使用 Photoshop JavaScript 接口和 MATLAB 库接口。
前期准备
Photoshop 2015cc
matlab 2016a
matlab的Photoshop plug-in文件:以下是下载地址
https://helpx.adobe.com/photoshop/kb/downloadable-plugins-and-content.html#MATLAB%20Plug-in
分别安装好matlab和Photoshop,记住安装路径,后边要用
设置Photoshop和matlab
- 将Photoshop plug-in文件夹复制进Photoshop的安装目录中
- 在matlab中选择设置路径,点击添加并包含子文件夹,找到当前Photoshop plug-in文件夹的位置,添加进matlab的路径中,点击保存,然后点击关闭
- 在matlab中找到preference(预设),找到常规选项,单击更新工具箱路径缓存,然后点击应用,再点击关闭,此时,就可以在matlab的帮助选项中看到Photoshop ToolBox
- 测试matlab与Photoshop集成,打开Photoshop和matlab,在matlab命令行输入,testall命令,就可以看到集成后的运行结果报告。
注意:matlab和Photoshop之间的对应关系,32位对应32位,64位对应64位。在我的测试中,matlab2016a和Photoshop cs6的集成无法成功,matlab2016a和Photoshop 2015.5 cc也无法成功,接口有错误。
若testall测试时提示没有c编译器,则需要在matlab中配置MinGW编译器,具体配置方法参考
http://blog.csdn.net/lsxpu/article/details/52750614