24小时热门版块排行榜    

查看: 1515  |  回复: 5

YouthUtopian

至尊木虫 (著名写手)

[求助] 有懂CIE1931色域空间的吗?已有1人参与

白色和蓝色大三角形是已知的原始色域空间,内部的黑色小三角形是需要计算得到的公共色域空间,如何通过 白色三角形三个顶点的Yxy 和蓝色三角形三个顶点的Yxy,计算得到 黑色三角形三个点的Yxy,我现在一点思路都没有,小木虫上有懂这个的吗?希望给我点相关信息或可行的解决办法。良辰必有重谢!

有懂CIE1931色域空间的吗?
图片20160114110041.jpg
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ostdong

新虫 (初入文坛)

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
YouthUtopian(conanwj代发): 金币+20, 感谢应助 2016-02-02 08:46:23
如果只是单纯计算两个色域的重叠部分,就写短程序用数学关系分析一下就行。如果色域变换的角度,要先确定他们之间的转换关系,用相应的code实现就好。

发自小木虫Android客户端

» 本帖已获得的红花(最新10朵)

2楼2016-01-15 04:48:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

YouthUtopian

至尊木虫 (著名写手)

送红花一朵
引用回帖:
2楼: Originally posted by ostdong at 2016-01-15 04:48:56
如果只是单纯计算两个色域的重叠部分,就写短程序用数学关系分析一下就行。如果色域变换的角度,要先确定他们之间的转换关系,用相应的code实现就好。

现在就是因为不知道它们之间的转换关系才让人头疼,这也并不是单纯的计算重叠部分,因为还有一个隐藏的参数 亮度Y,应该上哪儿去查它们之间的转换关系呢?

发自小木虫Android客户端
3楼2016-01-15 07:39:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ostdong

新虫 (初入文坛)

转换关系有很多,根据需要,自己也可以做一个新的映射。我不是很明白你要做什么,有哪些限制。

发自小木虫Android客户端
4楼2016-01-17 23:39:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liubinxp

铜虫 (初入文坛)

【答案】应助回帖

没法完全帮到你,只能给点建议:
1、CIE1931 XYZ色度图本来就不包含亮度信息,只包含颜色坐标;
2、你这个问题跟色域没啥关系,就是一个几何分析算法,先计算两个三角形的交集多边形,然后计算多边形P的最大内接三角形。这两个问题都能搜索到具体算法和代码

» 本帖已获得的红花(最新10朵)

5楼2016-02-21 12:12:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

YouthUtopian

至尊木虫 (著名写手)

送红花一朵
引用回帖:
5楼: Originally posted by liubinxp at 2016-02-21 12:12:59
没法完全帮到你,只能给点建议:
1、CIE1931 XYZ色度图本来就不包含亮度信息,只包含颜色坐标;
2、你这个问题跟色域没啥关系,就是一个几何分析算法,先计算两个三角形的交集多边形,然后计算多边形P的最大内接三 ...

也不是单纯的计算最大内接三角形啊,三个顶点都有取值限制的(三个顶点坐标的具体取值范围我不太清楚,)。买了本《颜色测量技术》,里面也没讲。

发自小木虫Android客户端
6楼2016-02-21 12:33:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 YouthUtopian 的主题更新
信息提示
请填处理意见