问题:在用python3使用knn.find_nearest(newcomer, 3)的时候,可能会产生错误:AttributeError: 'cv2.ml_KNearest' object has no attribute 'find_nearest'
ret, results, neighbours, dist = knn.find_nearest(newcomer, 3)
print("result: ", results, "\n")
print("neighbours: ", neighbours, "\n")
print("distance: ", dist)
plt.show()
报错信息:
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-24-887316a46aba> in <module>()
4 knn.train(trainData, cv2.ml.ROW_SAMPLE, responses)
5
----> 6 ret, results, neighbours, dist = knn.find_nearest(newcomer, 3)
7 print("result: ", results, "\n")
8 print("neighbours: ", neighbours, "\n&