2011-08-19 184 views

回答

6

OpenCV Python Cookbook

>>> import cv, numpy      # Comments added by me 
>>> mat = cv.CreateMat(3, 5, cv.CV_32FC1) # make a 3x5 mat 
>>> cv.Set(mat, 7)       # set the cells to 7 
>>> a = numpy.asarray(mat)     # convert it to a numpy array 
>>> print a 
[[ 7. 7. 7. 7. 7.] 
[ 7. 7. 7. 7. 7.] 
[ 7. 7. 7. 7. 7.]] 

這裏是numpy.asarray documentation