我真的在OpenCV中强度切片和色彩映射实现之间混淆。 OpenCV中的颜色贴图实现与强度切片的概念相同吗?任何人都可以向我澄清这一点。非常感谢您的帮助。谢谢。
答案 0 :(得分:2)
强度切片更像是一个阈值处理动作。您有2种,一种是没有背景,所以是黑色,所选的灰度颜色是白色。在OpenCV中,可以使用threshold
或inRange
来实现。第二个是背景,你将某些灰度值变为白色,其余的你将它们保留为原样......我不知道任何OpenCV函数可以做到这一点......但它可以通过{{1}轻松实现获取二进制掩码,然后使用掩码获得inRange
并着色为白色。
现在,颜色映射实际上正如其名称所示,映射颜色:)这意味着对于每个" colormap"它具有每个8位灰度值的颜色值,即256种颜色。然后,它通过放置映射灰度像素强度值的颜色值来创建新的彩色图像。在" Jet" colormap,灰度中的setTo
将被映射为深蓝色。灰度中的255将映射为深红色。