2012-11-01 96 views
4
// Generate output image 
cv::Mat foreground(image.size(),CV_8UC3, 
     cv::Scalar(255,255,255)); // all white image 
image.copyTo(foreground,result); // bg pixels not copied 

上面的代码是用C++编写的,使用openCV,现在我需要使用opencv将其更改为python。我无法找到cv :: Mat的替代品。请帮我..如何将cv :: Mat转换为python

+0

我认为相当于是'cv.CreateMat'。另外,我建议你看看SimpleCV。它使事情变得如此简单,容易得多。 – Blender

+0

请尝试使用新的OpenCV Python模块“cv2”。 cv有点过时并且很难使用。尝试此链接的一些区别:http://stackoverflow.com/questions/10417108/what-is-different-between-all-these-opencv-python-interfaces/10425504#10425504 –

回答