Функции рисования компьютерного зрения
Функций рисования в компьютерном зрении существует несколько:
cv.rectangle - нарисовать прямоугольник
cv.circle - нарисовать окружность
cv.ellipse - нарисовать овал
cv.polylines - нарисовать полигон
cv.putText - нарисовать текст
Подробная информация об этих функциях по ссылке: https://docs.opencv.org/master/dc/da5/tutorial_py_drawing_functions.html
Мы здесь рассмотрим функцию рисования прямоугольника. Вставим в наш код следующие строчки:
Рассмотрим каждый параметр этой функции:
cv_image - переменная, в которой хранится захватываемое камерой изображение
(170, 170) - координаты левого верхнего угла прямоугольника
(270, 0) - координаты правого нижнего угла прямоугольника
(0, 255, 0) - цвет границ прямоугольника
3 - толщина границ прямоугольника
Код целиком, включая эту функцию:
Результат выполнения программы:
Чтобы увидеть результат необходимо открыть web-сервис в браузере и открыть топик, который мы создали. Подробнее по ссылке: https://lahmeneffa.gitbook.io/docs-tkuik/programmirovanie-poletov/raspoznavanie-qr-kodov/raspoznavanie-qr-koda-s-zakhvatom-odnogo-kadra
ЗАДАНИЯ НА САМОСТОЯТЕЛЬНУЮ РАБОТУ:
Нарисовать прямоугольник по координатам изображения QR-кода
Нарисовать окружность, вписанную в область изображения QR-кода
Написать текст на изображении, который возьмите из зашифрованного текста QR-кода
Last updated