Усиление разницы величин

Вопросы общего характера по ГИС и дистанционному зондированию, не связанные с конкретным ПО.
Ответить
swdartvader
Активный участник
Сообщения: 190
Зарегистрирован: 16 дек 2012, 09:08
Репутация: 48
Откуда: Калининград

Усиление разницы величин

Сообщение swdartvader » 08 сен 2014, 20:56

Доброго времени суток!

Столкнулся с проблемой. Есть некоторый растр высот с перепадом значений в профиле, как на профиле рисунке вложения.
123123.jpg
123123.jpg (37.32 КБ) 4135 просмотров
Необходимо разделить растр, на 2 зоны, примерно по красной линии (подножие).
Изначальная идея была следующая - увеличить с помощью какой-то функции отношение между точками за подножием и перед ним (на пляже)
Весь растр смещался на 5 ячеек в направлении увеличения общего тренда (в сторону уступа)
для каждой точки вычислялось значение
Kа = (hz/ha) + hа^2
ha - значение в точке расчета
hz - значение в точке смещенного растра
hа^2 - использовалось с целью увеличить значения отношений

Приведу пример расчета для нескольких точек на уступе:
1. Высота точки 5 (на уступе)
Высота точки после смещения 1 (точка с пляжа)
Ка = 1/5 + 5^2 = 5
2. Высота точки 0,7
Высота точки после смещения 0,35 (точка с пляжа)
Ка = 0,35 / 0,7 + 0,7^2 = 0,99
В результате разницу величин получилось кое-как увеличить, но незначительно.
12312333.jpg
после пересчета
12312333.jpg (44.61 КБ) 4135 просмотров
Может быть кто-то сможет посоветовать нечто альтернативное?
Последний раз редактировалось swdartvader 10 сен 2014, 13:31, всего редактировалось 1 раз.

dime1
Гуру
Сообщения: 939
Зарегистрирован: 29 май 2011, 19:41
Репутация: 94
Откуда: Киев

Re: Усиление разницы величин

Сообщение dime1 » 10 сен 2014, 11:14

swdartvader, никто не отвечает, потому что плохо сформулирована задача.
Растр высот, нужно сделать маску плоскогорий? (отсечь значение) - я бы предложил растровый калькулятор.
Но к чему тут еще градиент? Это уже какая-то модель получается.

Усиливали, умножением растра на логарифм (но он усиливает все значения пикселей).

swdartvader
Активный участник
Сообщения: 190
Зарегистрирован: 16 дек 2012, 09:08
Репутация: 48
Откуда: Калининград

Re: Усиление разницы величин

Сообщение swdartvader » 10 сен 2014, 13:40

dime1, Спасибо! Переформулировал задачу.
Попробовал логарифм, спасибо. Но разница между максимумами и минимумами увеличивается недостаточно сильно. Идеальным, конечно, вариантом было, чтобы положение нулевых значений приходилось на искомую границу, но мои познания в математике весьма и весьма убоги

Ответить

Вернуться в «Общие вопросы»

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

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