#python #python-3.x #opencv
#python #python-3.x #opencv
Вопрос:
Ошибка атрибута: модуль ‘cv2.cv2’ не имеет атрибута ‘fillPolly’.
Я также пробовал это, устанавливая и деинсталлируя, но не смог работать
pip install opencv-contrib-python
def area_of_interest(image):
height = image.shape[0]
polygons = np.array([
[(500, height ),
(1100, height),
(800, 458)] ])
mask = np.zeros_like(image)
cv2.fillPolly(mask, polygons, 255)
return mask
Комментарии:
1. Пожалуйста, покажите свой код и где возникает ошибка.
2. область определения area_of_interest(изображение): высота = изображение.форма[0] полигоны = np.массив([ [(500, высота), (1100, высота), (800, 458)] ]) маска = np.zeros_like(изображение) cv2.fillPolly(маска, полигоны, 255) возвратная маска
3. Как вы импортировали opencv в свой код и как вы его установили? На этот двойной cv2.cv2 много раз отвечали на этом форуме. Поищите на этом форуме или в Google, и вы, скорее всего, найдете ответ. Пожалуйста, прочтите этот раздел справки на форумах о том, как предоставить минимальный, повторяемый код и как задавать правильные вопросы.