Дано:
- черно-белое изображение: размер 600×600, формат .jpg;
- изображение выбирается по номеру варианта Лб (папка: ОРО_Лб_1_jpg);
- фон изображения – белый;
- цвет фигур – черный;
- на изображении расположены объекты (геометрические фигуры) в произвольном порядке.
Найти:
- определить количество объектов, расположенных на изображении;
- выделить габаритные размеры и определить центры объектов;
- для каждого объекта отобразить т.н. окно "захвата" объекта и центр объекта;
- в таблицу вывести значения площадей S и центров (x, y) объектов;
- определить следующие параметры:
- минимальное значение площади S объекта O(min) и его центр,
- максимальное значение площади S объекта O(max) и его центр.
Результат:
Дано:
- данные Лб № 1. Найти:
- выполнить растяжение минимального объекта O(min) по критерию S:
- выполнить сжатие максимального объекта O(max) по критерию S:
- новое значение площади преобразованного объекта,
- k – коэффициент, значение которого округляется в меньшую сторону до целого числа;
- центры преобразованных объектов не изменяются.
Результат:
Дано:
- данные Лб № 1-2.
Найти:
- выполнить перемещение нового (преобразованного) O(min) по критерию: центр O(min) равен центру нового O(max);
- выполнить перемещение нового O(max) по критерию: центр O(max) равен центру нового O(min);
- выполнить вращение нового O(max) по критерию: новый O(max) вращается относительно центра нового O(min):
- на угол 90 градусов по часовой стрелке,
- на угол 90 градусов против часовой стрелки,
- при этом объекты могут накладываться друг на друга.
Результат:
Дано:
- цветное изображение клетки крови, формат .jpg;
- изображение выбирается по номеру варианта Лб (папка: ОРО_Лб_4_jpg).
Найти:
- выполнить преобразование изображения в импульсный вид.
Результат:
Дано:
- данные Лб № 4.
Найти:
- как можно точнее (по возможности) выделить габаритные размеры и определить центр объекта;
- для объекта отобразить окно "захвата" объекта и центр объекта.
Результат: