Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/138.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ OpenCV如何编写RGB图像_C++_Opencv - Fatal编程技术网

C++ OpenCV如何编写RGB图像

C++ OpenCV如何编写RGB图像,c++,opencv,C++,Opencv,如何使用函数cv::imwrite()编写RGB图像?到目前为止,我所有的尝试都导致我写了一个BGR图像 我的矩阵对象是一个cv::Mat,cv::imwrite()函数,如果输入的cv::Mat是BGR顺序的(如果让OpenCV创建图像文件,则会正确写入图像文件)。如果您自己创建了图像,则必须先转换颜色顺序,例如按照bamboovecv::cvtColor(in、out、cv_RGB2BGR)的建议调用如果创建了RGB图像 (注意颜色转换代码,它与bamboon的稍有不同。)你好,Arkero

如何使用函数
cv::imwrite()
编写
RGB
图像?到目前为止,我所有的尝试都导致我写了一个
BGR
图像

我的矩阵对象是一个
cv::Mat

cv::imwrite()
函数,如果输入的
cv::Mat
是BGR顺序的(如果让OpenCV创建图像文件,则会正确写入图像文件)。如果您自己创建了图像,则必须先转换颜色顺序,例如按照bamboove
cv::cvtColor(in、out、cv_RGB2BGR)的建议调用如果创建了RGB图像


(注意颜色转换代码,它与bamboon的稍有不同。)

你好,Arkerone,你知道你可以这样做吗?每个人都知道他们提供了有用的解决方案,这给人一种温暖、模糊的感觉和受人喜爱的rep积分!感谢您的考虑。:)