Черные рамки на привязанных снимках - как убрать?

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
dime1
Гуру
Сообщения: 939
Зарегистрирован: 29 май 2011, 19:41
Репутация: 94
Откуда: Киев

Re: Черные рамки на привязанных снимках - как убрать?

Сообщение dime1 » 09 ноя 2012, 17:14

ну пробуйте) вы пишите, если проблема не разрешиться, поможем :wink:

esmo
Участник
Сообщения: 73
Зарегистрирован: 03 сен 2007, 12:40
Репутация: 3
Откуда: Москва
Контактная информация:

Re: Черные рамки на привязанных снимках - как убрать?

Сообщение esmo » 09 ноя 2012, 18:02

dime1,
нет, ну конечно у меня получи-и-илось...
но количество артефактов достаточно большое.
в итоге:
Composite Bands -> выдираем каналы по одному
Spatial Analyst -> Extract by Attributes -> Value > 8 (значение подобрано опытным путем)
Composite Bands -> собираем все обратно
Спасибо всем за внимание и помощь!

P.S. Попытался выровнять цвета при построении мозаики (histogram correction) - не вышло, инструмент падает. Ну и ладно!
Вложения
arcgis_black.jpg
arcgis_black.jpg (400.34 КБ) 7286 просмотров

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

Re: Черные рамки на привязанных снимках - как убрать?

Сообщение dime1 » 09 ноя 2012, 18:28

попробуйте еще с таким поиграться в свободное время - http://webhelp.esri.com/arcgisdesktop/9 ... %20SetNull
Недостаток всех этих манипуляций в том, что они либо выдирают один цвет из снимка на этапе установки nodata и на этапе самой обрезки (полигоном, маской, графикой). На этапе обрезки можно указать значение выше предела диапазона значение которое поддерживает битность растра (например, 257 для растра 8 bit signed), но тогда на выходе получаем растр удвоенной битности (диапазон значений расширяется), что влияет на размер снимка и в случае объёмной мозаики является критичным. Что касаемо установки nodata, то в новых версиях АркГИС они решили этот вопрос установкой nodata через edit, либо путём создания мозаики растров и установкой минимального порогового значения данных для footprints (т.е. значение удаляется не со всего снимка, а как-бы сжимается область данных снимка с его краёв). Например, в самом снимке есть значение пикселя 2, но оно также есть в чёрной рамке, так вот с рамки оно уберётся, а на снимке затронуто не будет.

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Черные рамки на привязанных снимках - как убрать?

Сообщение Максим Дубинин » 09 ноя 2012, 20:54

вы Extract by Mask пытаетесь воспроизвести?
http://gis-lab.info/qa/clipraster-freeform.html
пристегивайтесь, турбулентность прямо по курсу

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Черные рамки на привязанных снимках - как убрать?

Сообщение Донецков » 09 ноя 2012, 21:52

Может не в тему, но зачем сканы топокарт хранить в 16 млн. цветов?
Я поступаю по другому после сканирования конвертация в 256 цветов, а лучше и меньше, как правило 32 цветов достаточно, получаю компактно, а главное довольно однотонно, всевозможные цветовые переходы одного цвета убираются, полосы вдоль рамок если черные делаю белыми - после этого уже сама привязка и трансформация...
И в большенстве ГИС можно задать как прозрачность индексированным цветам, там и изменять их цвет отображения - например оставить только синии цвета (гидрография), получаем некую бланковку для тематических работ...

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

Re: Черные рамки на привязанных снимках - как убрать?

Сообщение dime1 » 11 ноя 2012, 15:13

Кстати, то я с Composite Bands и выдиранием каналов по одному загнул немного, это не совсем продуктивно (-:
На самом деле за это отвечает функция Extract Bands.

lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: Черные рамки на привязанных снимках - как убрать?

Сообщение lam » 12 ноя 2012, 09:24

Не надо с каналами ничего делать, для обрезки топокарт используйте инструмент из тулбокса
viewtopic.php?f=16&t=11192&p=69069&hili ... ter#p69069
В качестве полигона для обрезки используйте разграфку масштаба 1 000 000, скачать можно - http://gis-lab.info/qa/topogrids.html

esmo
Участник
Сообщения: 73
Зарегистрирован: 03 сен 2007, 12:40
Репутация: 3
Откуда: Москва
Контактная информация:

Re: Черные рамки на привязанных снимках - как убрать?

Сообщение esmo » 12 ноя 2012, 16:28

Спасибо всем за помощь! Особенно dime1!
Отдельное спасибо lam за потраченное время!
В итоге удовлетворительный для работы результат получен с помощью Composite Bands, как и описано. Остальные - "более правильные" способы - пока не пробовал, но попробую в ближайшее время.

Ответить

Вернуться в «ArcGIS»

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

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