Содержание
- 2. Бинарное изображение Пример изображения для обработки
- 3. Выделение связных областей Определение связной области: Множество пикселей, у каждого пикселя которого есть хотя бы один
- 4. Разметка связных областей 1 1 2 2 2 1 1 2 2 2 3 4 4
- 5. Рекурсивная разметка связных областей 1 void Labeling(BIT* img[], int* labels[]) { // labels должна быть обнулена
- 6. Рекурсивная разметка связных областей 2 void Fill(BIT* img[], int* labels[], int x, int y, int L)
- 7. Разметка связных областей путем последовательного сканирования Последовательно, сканируем бинарное изображение сверху вниз, слева направо: if A
- 8. Разметка связных областей путем последовательного сканирования Случай конфликта: Постобработка - переразметка с учетом эквивалентностей областей
- 9. Анализ формы связных областей Для каждой области можно подсчитать некий набор простейших числовых характеристик: Площадь Периметр
- 10. Анализ формы связных областей Площадь – количество пикселей в области; Периметр – количество пикселей принадлежащих границе
- 11. Подсчет периметра области Пиксель лежит на границе области, если он сам принадлежит области и хотя бы
- 12. Пример периметров области Область Внутренняя граница Внешняя граница
- 13. Статистические моменты области Дискретный центральный момент mij области определяется следующим образом: n – общее количество пикселей
- 14. Инвариантные характеристики области Для распознавания нас интересуют характеристики инвариантные по отношению к масштабированию, переносу, повороту: Удлиненность,
- 15. Ориентация главной оси инерции Не является инвариантной к повороту, но в ряде случаев предоставляет полезную информацию
- 16. Пример изображения с подсчитанными характеристиками областей
- 17. Другие инвариантные характеристики области
- 18. Перевод изображения в бинарное Простейший случай – выделение областей, яркость которых выше/ниже некоторого порога
- 19. Как автоматически вычислить порог? Сегментация изображения на области однородной яркости методом k-средних. Метод k-средних – метод
- 20. Алгоритм k-средних Дано: Набор векторов xi i=1,…,p; k – число кластеров, на которые нужно разбить набор
- 21. Алгоритм k-средних Случайным образом выбрать k средних mj j=1,…,k; Для каждого xi i=1,…,p подсчитать расстояние до
- 22. Пример кластеризации в 2D Исходные данные
- 23. Пример кластеризации в 2D Случайная инициализация центров кластеров (шаг 1)
- 24. Пример кластеризации в 2D Кластеры после первой итерации (шаг 2)
- 25. Пример кластеризации в 2D Пересчет центров кластеров после первой итерации (шаг 3)
- 26. Пример кластеризации в 2D Кластеры после второй итерации (шаг 2)
- 27. Пример кластеризации в 2D Стабильная конфигурация после четвертой итерации
- 28. Применение k-средних для сегментации изображений по яркости Рассматриваем одномерное пространство яркостей пикселей и производим в нем
- 29. Пример сегментации k = 2 k = 3
- 30. Сравнение k-средних с порогом по средней яркости После лекции был задан вопрос: чем отличается сегментация с
- 31. Преобразование Хафа (Hough) Преобразование Хафа позволяет находить на бинарном изображении плоские кривые, заданные параметрически, например: прямые,
- 32. Основная идея метода Рассмотрим семейство кривых на плоскости, заданное параметрическим уравнением: F(a1, a2, …, an, x,
- 33. Машинное представление Ввиду дискретности машинного представления и входных данных (изображения), требуется перевести непрерывное фазовое пространство в
- 34. Выделение прямых на изображении Прямую на плоскости можно задать следующим образом: x cosθ + y sinθ
- 35. Выделение прямых на изображении Таким образом функция, задающая семейство прямых, имеет вид: F (R, θ, x,
- 36. Изображение и фазовое пространство Через одну точку можно провести несколько прямых. Учитывая дискретность и введенную сетку,
- 37. Изображение и фазовое пространство Изображение с пятью точками интереса. Кривые в фазовом пространстве, соответствующие множеству прямых
- 38. Дискретизация фазового пространства Переводим непрерывное фазовое пространство в дискретное. Введем сетку на пространстве (R, θ), одной
- 39. Алгоритм выделения прямых обнулить счетчики всех ячеек; для каждой точки интереса на изображении: для каждой прямой,
- 40. Размер ячеек стоит выбирать аккуратно Если ячейки будут очень большими, то за «прямую» может приниматься разрозненный
- 41. Примеры работы
- 42. Примеры работы (с шумом)
- 44. Скачать презентацию



![Рекурсивная разметка связных областей 1 void Labeling(BIT* img[], int* labels[]) { //](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/368815/slide-4.jpg)
![Рекурсивная разметка связных областей 2 void Fill(BIT* img[], int* labels[], int x,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/368815/slide-5.jpg)




































Чай - здоровью лучший друг
Конверсия, определяемая правилами. О конвертации данных с помощью продуктов с открытым кодом
Влияние загрязнения воздуха в г.Сургуте на здоровье населения
Проект Альтернатива
Питательный грунт. Целебное удобрение Дядюшка Гумус
История Северной войны
Разграничение полномочий
ENGLISH PHONETICS
Порядок и особенности производства дознания в сокращенной форме Выполнила: Салчак Айлан, группа Ю-113б
Сделать до 15 сентября! Срочно(1)
История рекламы
Команда Лучики.Семья Варгановых
Клодт Петр Карлович Укрощение коня
Монолитные ленточные фундаменты
Брендинг ТТ La гуталин 4.0
Искусство XVII века или Искусство первых Романовых. Живопись XVII века
Презентация на тему Ставропольский край
Сжатое изложение публицистического текста
Открытие производства компаундов для кабельной и других отраслей промышленности в Республике ТатарстанТашкалов Роберт Бернард
Зеленые технологии. Всероссийский конкурс творческих работ студентов
Психологический комфорт и профилактика деструктивного поведения детей
Лытова
Словари русского языка
Закон України про охорону дитинства. Розділ III. Стаття 11. Дитина і сім'я. Основи правознавства
Полезная модель
Филологический факультет для абитуриентов
Оформим буклет
станьте дилером компании