今天在使用cvLine画线和使用cvPolyLine画封闭区域线的时候,发现颜色总是不对,仔细一看才发现,犯了个地级错误啊。
里面的颜色参数分别使用的cvScalar和CV_RGB两个东西来获取颜色。CV_RGB是cvScalar的宏。二者得到的颜色顺序是
相反的。cvScalar的顺序是B-G-R,而CV_RGB的顺序是R-G-B。
今天在使用cvLine画线和使用cvPolyLine画封闭区域线的时候,发现颜色总是不对,仔细一看才发现,犯了个地级错误啊。
里面的颜色参数分别使用的cvScalar和CV_RGB两个东西来获取颜色。CV_RGB是cvScalar的宏。二者得到的颜色顺序是
相反的。cvScalar的顺序是B-G-R,而CV_RGB的顺序是R-G-B。