Ark*_*one 6 c++ opencv
如何RGB使用该功能编写图像cv::imwrite()?到目前为止,我的所有尝试都导致编写BGR图像.
RGB
cv::imwrite()
BGR
我的矩阵对象是一个cv::Mat.
cv::Mat
san*_*iso 13
cv::imwrite()如果输入cv::Mat处于BGR顺序,则该函数会正确写入图像文件(如果您让OpenCV创建它,则会出现这种情况).如果您自己创建了图像,则必须先转换颜色排序,例如,cv::cvtColor(in, out, CV_RGB2BGR);如果您创建了RGB图像,则按照bamboove的建议进行调用.
cv::cvtColor(in, out, CV_RGB2BGR);
(注意颜色转换代码,它与bamboon略有不同.)
归档时间:
13 年,10 月 前
查看次数:
8557 次
最近记录:
9 年,5 月 前