python-opencv中的cv2.inRange函数用法说明
所以我们可以在 RGB 色彩空间 对这两种颜色进行过滤从而提取出车道线的像素。在OpenCV中,RGB三通道的图像的读取 cv2.imread() 的结果是以 BGR 顺序排列的,而在使用matplotlib的 plt.imread() 时, 读取的通道排列顺序则为 RGB 。因此此处应当注意区别。该函数检测范围方式如下:对于单通道输入的每个元素:对于双通道输入:同样应用于四通道也就是说,如果src 在指定的1D, 2D, 3D,…框内则dst为255,否则为0。各参数详细含义:src 输入的数组lowerb 下边界数组或标量.upperb 上边界数组或标量.dst 与src和CV_8U类型大小相同的输出数组。上述代码运行结果为:读者可以自行测试一下,B=36,G=27,R=237为红色。对最终结果进行显示:最终结果为一个红色、一个黑色的、一个白色的小点。