Изменить размер изображения и показать только 100x100 пикселей вокруг центра - PullRequest
0 голосов
/ 10 марта 2019

Я хочу изменить размер изображения с помощью cv2, чтобы изображение размером всего 100x100, и отобразить его с помощью imshow.

От:

enter image description here

Кому:

enter image description here

Есть ли в cv2 функция, которая пропускает часть изображения?

1 Ответ

2 голосов
/ 10 марта 2019

Благодаря busybyte я нашел ответ:

img = cv.imread("PATH")
centerx, centery = [int(img.shape[0] / 2) - 50, int(img.shape[1] / 2) - 50]
img = img[centerx:centerx + 100, centery:centery + 100]

Что сжимает изображение до желаемого размера 100x100 от центра.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...