【问题标题】:How to convert MATLAB fixed color to RGB value? [duplicate]如何将 MATLAB 固定颜色转换为 RGB 值? [复制]
【发布时间】:2011-05-13 18:52:59
【问题描述】:

可能重复:
MATLAB: convert color name to RGB 3 element vector

MATLAB 的 ColorSpec 概念允许将颜色定义为 RGB 三元组或固定颜色字符串。我可以构建一个函数,该函数使用基于上述链接中的数据的查找表在这两种颜色定义之间进行转换,但我担心在未来版本中对该表的更改。

是否有一个内置函数可以将固定颜色转换为 RGB 值,执行如下操作?

>> 固定Color2RGB('r') 答案= [1 0 0]

【问题讨论】:

标签: matlab colors


【解决方案1】:

没有用于在短或长颜色名称字符串及其对应的 RGB 三元组之间进行转换的内置函数。但是,these fixed color strings have been the standard 在 MATLAB 中使用的时间是我使用它的时间(大约 15 年):

所以我不会太担心将来会对此进行更改。一个简单的表查找应该就可以了。即使他们确实改变了一些东西(这似乎不太可能),这样一个简单的实用程序也可以轻松更新。

【讨论】:

    猜你喜欢
    • 2013-12-10
    • 2012-01-18
    • 1970-01-01
    • 2018-06-16
    • 1970-01-01
    • 2022-08-10
    • 2010-09-26
    • 2011-08-25
    • 1970-01-01
    相关资源
    最近更新 更多