Функция getPhoto

Описание функции

Функция возвращает одномерный массив байт, в который записаны пиксели изображения в формате rgb32, снятого с камеры (размер изображения — 160x120). Данная функция может быть использована для решения задач распознавания маркеров.

Вызов функции

pic = getPhoto()

Пример работы

Рассмотрим пример преобразования кадра, снятого на камеру, в цветовые форматы «оттенок серого» и «черно-белый».

Сделайте снимок и выведите результат на экран c помощью функции show.

# взять кадр в формате rgb32
pic = getPhoto()
brick.display().show(pic, total_height, total_width, "rgb32")
script.wait(2000)

Результат:

Реализация функции перевода изображения в оттенок серого

Перевод изображения в черно-белый формат и вывод на дисплей:

Результат:

Реализация функции бинаризации изображения

Перевод изображения в черно-белого и вывод на дисплей:

Результат:

Дополнительный материал: презентация Университета Иннополис «Распознавание меток ARTag».

Last updated

Was this helpful?