![]() |
1
2
你为什么用HSV?转换为HSL并使用亮度通道更有意义。当然,你不会只得到白色,而是每一种亮度超过阈值的颜色。毕竟,除非你的源图像曝光过度,否则你不能依赖纯白色。 |
![]() |
2
2
它对光线很敏感——如果你在红灯下观看会发生什么!
编辑-通常你会调用没有灰色的东西(可能有助于搜索)。
因此,你要寻找的是具有相似RGB值的像素,或者是场景中对象平均值的比率中的RGB值。 |
![]() |
3
2
另一种方法是将图像转换为灰度。白色将具有非常高的值(几乎超过225)。 还有另一种方法是去和R,G,B平面。结果图像中将只保留白色。这样,您就不用花时间计算转换到HSV颜色空间。你只是在每个像素上做一个简单的AND操作。 |
![]() |
PKrange · 未在Anaconda提示符上安装Opencv 2 年前 |
![]() |
GabyUnalaq · 从原始RGB深度图像到灰度的转换不正确 2 年前 |
![]() |
Sam12 · 棋盘检测方块OpenCV 3 年前 |
![]() |
pete2213 · 从一个图像到另一个图像的梯度转移以增强边缘 3 年前 |