【发布时间】:2017-10-02 23:55:58
【问题描述】:
我需要开发一种算法,根据图片的 RGB 颜色代码为图片的每个像素分配概率。如果像素完全是红色的,则概率为 1。像素得到的红色越少,概率越低。蓝色像素应以最低概率分配。我与python一起工作。非常感谢您的帮助!
Color pattern of interest
【问题讨论】:
-
这太不正式了。您似乎也缺少一些关于色彩空间的知识(我也不是专家)。例如,您没有定义任何关于如何解释白色/黄色的信息。我认为所有方法都将基于一些色彩空间转换,并且每种方法都会丢失信息。似乎您的输入已经被处理,这对您的任务非常不利,使用这种颜色映射而不是只有两种颜色的东西(线性!这会很容易)。
-
新图像看起来更容易,
p = red - blue怎么样(偏移并缩放到 0..1),看起来像 this -
感谢cmets,我换了图,补充说应该处理RGB色码。
-
实际上,这张图片有点奇怪,“红色”部分更暗,以至于它们实际上是 less res (从某种意义上说,它们的红色通道值低于更白的部分)。当然,它们更加饱和。既然你可以明显地改变图像,你能解释一下它是如何计算的吗?
-
这是另一个尝试,基于色调和饱和度:i.imgur.com/lEbCEVr.png
标签: algorithm python-2.7 function image-processing