【发布时间】:2017-01-26 19:05:31
【问题描述】:
我使用 openCV 进行颜色识别,并以十六进制形式获取颜色,例如“#FF0000”。
现在我想将其转换为字符串。
我搜索了很多,但没有找到任何有用的代码。
请帮忙告诉我,如果有人知道答案。
【问题讨论】:
-
制作您自己的代码/名称列表。即:
#ff0000,Red\n#00ff00,Green\n#0000ff,Blue。最好将列表存储为数组或数据库表(以便于搜索)。 -
你可以试试这个:Color.parseColor("#FF0000")
-
每种颜色代码都没有名称。举几个例子,你想得到什么。
-
我不想要任何特定的颜色,实际上我的应用正在检测图像的颜色,所以我怎么能指定任何颜色
-
我需要知道在运行时将任何十六进制颜色转换为字符串值的通用代码
标签: java android android-studio