Просмотр изображений с помощью библиотеки компьютерного зрения OpenCV в Python
Степень завершённости урока: 90%
Статистика урока:
Для просмотра изображения с помощью OpenCV необходимо использовать две функции. Функция Imread отвечает за чтение графического файла, а функция Imshow за показ этого графического файла.
В зависимости от того, где набирается код (в среде Python IDLE или в каком-нибудь стороннем редакторе кода) количество строчек кода будет немного отличаться. Если код набирается в консоли Python IDLE, тогда необходимо выполнить следующие шаги:
Сначала необходимо импортировать библиотеку компьютерного зрения OpenCV.
import cv2
Затем создадим переменную и с помощью функции imread прочитаем графический файл.
img = cv2.imread(r'C:\1\test.png')
Далее с помощью функции imshow отобразим графический файл, который до этого был прочитан с помощью функции imread. После набора кода ниже и нажатия кнопки "Ввод" должна отобразиться картинка.
cv2.imshow("picture", img)Полностью код выглядит следующим образом:
import cv2
img = cv2.imread(r'C:\1\test.png')
cv2.imshow("picture", img)
Если вы набираете код в стороннем редакторе кода, тогда в конце необходимо добавить ещё одну строчку кода:
cv2.waitKey(0)Полностью код будет выглядеть следующим образом:
import cv2
img = cv2.imread(r'C:\1\test.png')
cv2.imshow("picture", img)
cv2.waitKey(0)У функции cv2.imread может быть два аргумента:
Страница обновлена 11 мая 2025 года.