def image_descriptors(file):
img = cv2.imread(file,0)
img = cv2.resize(img, (256, 256))
_ , descriptors = cv2.SIFT().detectAndCompute(img, None)
return descriptors
def folder_descriptors(folder):
cv_img=[]
for img in glob.glob("*.jpg"):
n=cv2.imread(img)
cv_img.append(n)
print("Calculating descriptos. Number of images is", len(cv_img))
return np.concatenate([image_descriptors(file) for file in cv_img])
На экране вывода отображается следующее: Расчет дескриптов. Количество изображений: 274. SystemError: возвращено значение NULL без установки ошибки