错误:函数detectAndCompute中的深​​度不正确(!= CV_8U)

时间:2017-12-30 08:40:41

标签: python python-2.7 numpy cv2

我正在尝试提取SIFT个功能。我的图像在numpy数组(numpy.ndarray)中,图像的值在0和1之间归一化。

一旦我达到此代码:

 kp, desc = sift.detectAndCompute(gray_img, None)

显示以下错误:

error: /tmp/build/80754af9/opencv_1512680317074/work/opencv_contrib-3.3.1/modules/xfeatures2d/src/sift.cpp:1116: error: (-5) image is empty or has incorrect depth (!=CV_8U) in function detectAndCompute

有人可以帮我解决这个问题,原因是什么?

由于

0 个答案:

没有答案