文件交换

图片缩略图

PyColormap4Matlab

version 1.3.1 (266kb) by 康拉德
简单的Matlab和python脚本,从matplotlib导入colormaps到Matlab。

1 k下载

更新09年7月2020年

从GitHub

在GitHub上查看许可证

https://github.com/f-k-s/PyColormap4Matlab/blob/master/README.md
简单的Matlab和python脚本,从matplotlib导入colormaps到Matlab。

getPyPlot_cMap返回在matplotlib python库中实现的任何颜色映射。它调用一个python脚本,将颜色映射矩阵写入一个临时文件,即python(和matplotlib模块)是必需的。但是,它的优点是你可以在matplotlib中实现所有的colormap,并且你可以指定RGB量化级别的数量,即colormap的颜色数量。

函数帮助部分提供了一个颜色映射名称列表。getPyPlot_cMap('!GetNames')返回一个包含所有可用颜色映射名称的单元字符串。看到https://matplotlib.org/examples/color/colormaps_reference.html以说明彩色地图。

=================================================
使用

cMapNames = getPyPlot_cMap (getname !)
返回包含所有可用颜色映射名称的单元字符串。

提出= getPyPlot_cMap (cMapName)
返回颜色映射cMapName,默认值为128颜色。cMap将是一个128x3的矩阵。

cMap = getPyPlot_cMap(cMapName, NumberOfColors)
指定颜色的数量,即cMap中的行数。

cMap = getPyPlot_cMap(cMapName, NumberOfColors, keepalphachchannel)
如果keepalphachnel不为0,cMap将有第四列包含alpha通道。

cMap = getPyPlot_cMap(cMapName, NumberOfColors, keepalphachchannel, pythonSystemCommand)
让您指定用于执行python脚本的python命令(可能包括路径,见下文)。

=================================================
错误

如果你已经安装了python,但Matlab显示“执行命令时出现了错误……”系统返回:……',你可以尝试将路径显式地作为第4个参数传递给你的python安装,例如:

cmp = getPyPlot_cMap('Accent', [], [], ' '"c:\程序文件\Python37\python.exe"');

注意路径周围的双引号,这是必要的,因为包含空格字符。

引用作为

康拉德(2021)。PyColormap4MatlabGitHub (https://github.com/f-k-s/PyColormap4Matlab)。检索

MATLAB版本兼容性
创建R2015a
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!
要查看或报告这个GitHub插件中的问题,请访问GitHub库
要查看或报告这个GitHub插件中的问题,请访问GitHub库