I've just installed OpenCV 3 on Win7 for using with Python 2.7. I've copied cv2.pyd to /DLLs.
Unfortunately many examples I've tried, don't work, because cv2.cv seems to be missing in OpenCV3
Is there a replacement for it? Is there a table of new constant-names used to be declared in cv2.cv?
Many thanks!
yes, the deprecated cv2.cv was removed in opencv3.0
something similar to:
import cv2
help(cv2)
will give you a (looong) list of the api's content.
To get old examples to work, you need to create/edit a file cv.py in site-packages with the following single line of text:
import cv2 as cv
Its not there in 3. Only cv2 is present.And also instead of functions being cv.something
its now cv2.You can import cv2
and check the changes.
来源:https://stackoverflow.com/questions/26132081/is-cv2-cv-missing-in-opencv-3-0