我找不到钥匙CV_XXXXX
in the cv2
module:
- Try
cv2.XXXXX
- 如果失败,请使用
cv2.cv.CV_XXXXX
就你而言,cv2.cv.CV_IMWRITE_PNG_COMPRESSION
.
更多信息。
OpenCV(cv2 接口)的文档有点令人困惑。
通常参数看起来像CV_XXXX
实际上是cv2.XXXX
.
我使用以下内容来搜索相关cv2
常量名称。说我正在寻找CV_MORPH_DILATE
。我将搜索任何常数MORPH
in it:
import cv2
nms = dir(cv2) # list of everything in the cv2 module
[m for m in nms if 'MORPH' in m]
# ['MORPH_BLACKHAT', 'MORPH_CLOSE', 'MORPH_CROSS', 'MORPH_DILATE',
# 'MORPH_ELLIPSE', 'MORPH_ERODE', 'MORPH_GRADIENT', 'MORPH_OPEN',
# 'MORPH_RECT', 'MORPH_TOPHAT']
由此我看出MORPH_DILATE
这就是我正在寻找的。
However,有时常数没有从cv
接口到cv2
界面还没。
在这种情况下,您可以在下面找到它们cv2.cv.CV_XXXX
.
所以,我寻找IMWRITE_PNG_COMPRESSION
为你而找不到它(在cv2....
),所以我看了下cv2.cv.CV_IMWRITE_PNG_COMPRESSION
,嘿,快点!在那里:
>>> cv2.cv.CV_IMWRITE_PNG_COMPRESSION
16