Выделение областей определенной яркости
-
- Интересующийся
- Сообщения: 18
- Зарегистрирован: 01 фев 2015, 17:02
- Репутация: 0
Выделение областей определенной яркости
Собственно необходимо выделить области с определенным значением яркости (например, от 31 до 32 и от 39 до 55). Как можно это сделать? только через изолинии?
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Выделение областей определенной яркости
Растровый калькулятор в помощь.
Редактор материалов, модератор форума
-
- Интересующийся
- Сообщения: 18
- Зарегистрирован: 01 фев 2015, 17:02
- Репутация: 0
Re: Выделение областей определенной яркости
Поясните, пожалуйста.Александр Мурый писал(а):Растровый калькулятор в помощь.
- Эдуард Казаков
- Гуру
- Сообщения: 549
- Зарегистрирован: 23 апр 2014, 17:11
- Репутация: 535
- Откуда: Planet Earth
- Контактная информация:
Re: Выделение областей определенной яркости
В растровом калькуляторе в любой ГИС задаете выражение вроде такого:
((<RasterLayer> >= 31) AND (<RasterLayer> <= 32)) OR ((<RasterLayer> >= 39) AND (<RasterLayer> <= 55))
И на выходе получите растр, у которого все пиксели, которые на исходном были в заданных диапазонах станут иметь значение 1, а все остальные - 0. Такой бинарный растр.
При необходимости проводите процедуру "Вектор в растр" и вот вам векторные области с нужными яркостями.
((<RasterLayer> >= 31) AND (<RasterLayer> <= 32)) OR ((<RasterLayer> >= 39) AND (<RasterLayer> <= 55))
И на выходе получите растр, у которого все пиксели, которые на исходном были в заданных диапазонах станут иметь значение 1, а все остальные - 0. Такой бинарный растр.
При необходимости проводите процедуру "Вектор в растр" и вот вам векторные области с нужными яркостями.
-
- Интересующийся
- Сообщения: 18
- Зарегистрирован: 01 фев 2015, 17:02
- Репутация: 0
Re: Выделение областей определенной яркости
Большое спасибо!Эдуард Казаков писал(а):В растровом калькуляторе в любой ГИС задаете выражение вроде такого:
((<RasterLayer> >= 31) AND (<RasterLayer> <= 32)) OR ((<RasterLayer> >= 39) AND (<RasterLayer> <= 55))
И на выходе получите растр, у которого все пиксели, которые на исходном были в заданных диапазонах станут иметь значение 1, а все остальные - 0. Такой бинарный растр.
При необходимости проводите процедуру "Вектор в растр" и вот вам векторные области с нужными яркостями.
Кто сейчас на конференции
Сейчас этот форум просматривают: Semrush [Bot] и 2 гостя