在matlab或任何软件中可视化l * a * b空间值

时间:2014-01-31 17:19:23

标签: matlab image-processing

我有l,a,b值表,想要在matlab(或任何其他合适的软件)中可视化这些颜色。是否有任何快速方式,如表格中填充颜色值的一系列矩形?

2 个答案:

答案 0 :(得分:2)

Lab color space有多个版本,但大概是指最常见的CIELAB。您可以在Matlab中使用imwrite创建一个为'Colorspace'选项指定'cielab'的TIFF图像。我wouldn't trust Matlab as a viewer为结果图像。实验室模式下的Photoshop(从菜单栏:图像>模式>实验室颜色)将是一个很好的选择,如果你想与最实际的CIELAB空间一起工作并看到它。其他观众/编辑可能会在渲染到屏幕之前转换为RGB或CMYK(可能没有警告你),但也许你不介意。如果您只想将CIELAB转换为RGB,您可能会发现these functions很有用。

答案 1 :(得分:0)

经过大量研究,我发现有一个名为“颜色检查器”的插件可以与ImageJ(所有开源工具)一起使用。具有出色的查看和分析不同色彩空间的能力。即使它有一些matlab尚未拥有的颜色工具。这是imageJ:http://rsbweb.nih.gov/ij/download.html 和插件 http://rsb.info.nih.gov/ij/plugins/color-inspector.html

希望这对某人有用