Функция getPhoto
Описание функции
Функция возвращает одномерный массив байт, в который записаны пиксели изображения в формате rgb32, снятого с камеры (размер изображения — 160x120). Данная функция может быть использована для решения задач распознавания маркеров.
Вызов функции
pic = getPhoto()var pic = getPhoto();Пример работы
Рассмотрим пример преобразования кадра, снятого на камеру, в цветовые форматы «оттенок серого» и «черно-белый».
Сделайте снимок и выведите результат на экран c помощью функции show.
# взять кадр в формате rgb32
pic = getPhoto()
brick.display().show(pic, total_height, total_width, "rgb32")
script.wait(2000)// взять кадр в формате rgb32
var pic = getPhoto();
brick.display().show(pic, total_height, total_width, "rgb32");
script.wait(2000);Результат:
Реализация функции перевода изображения в оттенок серого
Перевод изображения в черно-белый формат и вывод на дисплей:
Результат:
Реализация функции бинаризации изображения
Перевод изображения в черно-белого и вывод на дисплей:
Результат:
Last updated
Was this helpful?