Сглаживание области пикселей

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
Maaksaa
Новоприбывший
Сообщения: 8
Зарегистрирован: 15 май 2012, 09:59
Репутация: 0

Сглаживание области пикселей

Сообщение Maaksaa » 24 май 2013, 11:14

Добрый день!
Мне дали задачу, которая заключается в том, чтобы в Qgis на снимке от спутника Landsat 5 найти гарь и выделить её.
Я искал готовое решение, но не особо нашел, и если вы знаете готовое решение то буду рад услышать.
Но, я начал писать плагин, который пробегает по каждому пикселю на разных каналах и если яркость пикселя удовлетворяет условию, то я меняю его значение на 255.
Только мне еще надо сделать область более сглаженную. Вот два скриншота, первый мой, второй как должно быть
Вложения
1.png
Второй
1.png (1008.63 КБ) 4084 просмотра
Снимок.PNG
Первый
Снимок.PNG (433.74 КБ) 4084 просмотра

Petruxin
Гуру
Сообщения: 1695
Зарегистрирован: 14 июн 2011, 16:47
Репутация: 133
Ваше звание: Завсегдатай
Откуда: Череповец

Re: Сглаживание области пикселей

Сообщение Petruxin » 24 май 2013, 11:34

вы в статьях про DTClassif... читали?
Зачем 100500 одинаковых сообщений?

[ Сообщение с мобильного устройства ]

bolotoved
Гуру
Сообщения: 920
Зарегистрирован: 30 дек 2008, 14:11
Репутация: 236
Откуда: Ханты-Мансийск
Контактная информация:

Re: Сглаживание области пикселей

Сообщение bolotoved » 25 май 2013, 08:29

1.
Maaksaa писал(а):на снимке от спутника Landsat 5 найти гарь и выделить её
Обычно для детектирования гарей используют сравнение двух разновременных снимков (change detection) - до гари и после. На счет готового решения для QGIS можно посмотреть на TDClassifier: http://gis-lab.info/qa/dtclassifier.html

2.
Maaksaa писал(а):Только мне еще надо сделать область более сглаженную.
Возможно вам поможет модальный фильтр, см. реализацию в GRASS тут http://gis-lab.info/qa/grass-ismap.html (раздел про постобработку классифицированного растра).

Ответить

Вернуться в «Я новичок!»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость