Ask Your Question

MXN's profile - activity

2019-10-30 09:56:51 -0600 received badge  Popular Question (source)
2015-09-11 13:53:19 -0600 commented question How do I get PROPID video capture constants to work?

Thank you much. It worked.

2015-09-10 17:56:24 -0600 received badge  Editor (source)
2015-09-10 17:03:32 -0600 commented question How do I get PROPID video capture constants to work?

Even at the command prompt I import cv2 but cannot access the constants. I cannot print the numerical value of the constants. I get: NameError: name 'CAP_PROP_FRAME_WIDTH' is not defined.

2015-09-10 16:53:40 -0600 commented question How do I get PROPID video capture constants to work?

Thanks for the feedback. Yes it is opencv3. I can see that the the CV_ prefixes have been dropped when I type >>> help (cv2) but my program still does not recognize the constants even without the CV_. Here is simple code:

print (cap.get(CAP_PROP_FRAME_WIDTH))

and I get this error: NameError: name 'CAP_PROP_FRAME_WIDTH' is not defined

At the top of the program I have import cv2. Do I need to import anything else?

2015-09-10 00:47:00 -0600 asked a question How do I get PROPID video capture constants to work?

I am new to python and openCV. I am using Python 3.4 and opencv(64 bits). My question is about property identifier constants such as CV_CAP_PROP_FRAME_WIDTH, or CV_CAP_PROP_FRAME_HEIGHT for video capture. The full documentation for this is here: http://docs.opencv.org/modules/highgu.... My program works fine when I hard code these numbers in but it does not recognize any of the terms given in the documentation. I read some earlier posts that these were available in cv but are not available in cv2 library. Has there been any updates? I can not find anything else here... I don't like using hard-coded numbers. I have the same problem with cv2.namedWindow flags like CV_WINDOW_NORMAL. I read that I must have import cv2.cv as cv but I get this error: ImportError: No module named 'cv2.cv'; 'cv2' is not a package.

Any advice? Thanks in advance.