opencv画线的时候,RGB颜色顺序

今天在使用cvLine画线和使用cvPolyLine画封闭区域线的时候,发现颜色总是不对,仔细一看才发现,犯了个地级错误啊。

里面的颜色参数分别使用的cvScalar和CV_RGB两个东西来获取颜色。CV_RGB是cvScalar的宏。二者得到的颜色顺序是

相反的。cvScalar的顺序是B-G-R,而CV_RGB的顺序是R-G-B。

你可能感兴趣的:(opencv画线的时候,RGB颜色顺序)