使用 OpenCV 2.4.2 C/C++
我正在尝试使用 copyTo 函数将二进制 CV_8UC1 图像添加到 RGB CV_8UC3 图像。但是,每当我这样做时,它似乎都会使程序崩溃。我假设通道数量的差异不允许我添加它们。是否有某种类型的转换可以让我使用这个 copyTo 函数?我正在并排拼接一个带有阈值图像的相机馈送。
我正在使用 src.copyTo(dst(Rect(x,y,w,h))); 作为复制代码, inRange(src,Scalar(#,#,#),Scalar(#,#,#),dst) 作为阈值操作。
我尝试使用 convertTo 函数,但运气不佳。谁能给点建议?
谢谢