Geo*_*her 3 knn python-2.7 opencv3.0
刚刚从opencv-2.4.11升级,KNearest似乎不见了
In [27]: import cv2
In [28]: print(cv2.__version__)
3.0.0-beta
In [29]: cv2.KNearest()
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-29-d2ea29abad59> in <module>()
----> 1 cv2.KNearest()
AttributeError: 'module' object has no attribute 'KNearest'
In [30]: cv2.K
cv2.KAZE_DIFF_CHARBONNIER cv2.KAZE_DIFF_WEICKERT cv2.KMEANS_RANDOM_CENTERS cv2.KeyPoint
cv2.KAZE_DIFF_PM_G1 cv2.KAZE_create cv2.KMEANS_USE_INITIAL_LABELS cv2.KeyPoint_convert
cv2.KAZE_DIFF_PM_G2 cv2.KMEANS_PP_CENTERS cv2.KalmanFilter cv2.KeyPoint_overlap
Run Code Online (Sandbox Code Playgroud)
kni*_*t42 36
实际上,KNearest
已经移动到cv2.ml
opencv3中的模块,你必须要求cv2.ml.KNearest_create()
使用knn.
In [1]: import cv2
In [2]: cv2.__version__
Out[2]: '3.0.0'
In [3]: cv2.ml.KNea
cv2.ml.KNearest_BRUTE_FORCE cv2.ml.KNearest_create cv2.ml.KNearest_KDTREE
In [3]: cv2.ml.KNearest_create
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请运行help(cv2.ml.KNearest_create())
.
请享用 :)
归档时间: |
|
查看次数: |
11005 次 |
最近记录: |