Страница 1 из 2
Черные рамки на привязанных снимках - как убрать?
Добавлено: 09 ноя 2012, 09:54
esmo
Здравствуйте.
Есть ли возможность убрать черные границы растровых снимков, возникающие при искажениях от привязке их к координатной системе? Они, как правило, возникают на стыках листов топокарт, и если объекты находятся сразу на двух листах, то невозможно правильно оформить подложку.
Помогите, кто знает. Спасибо.
Re: Черные рамки на привязанных снимках - как убрать?
Добавлено: 09 ноя 2012, 10:02
dime1
идентифаером посмотрите какое там значение пикселей (на черных рамках), если "0", то идёте в Customize-ArcMAP Options-Rasters и ставите галку в Display Background Value и отображаете их как NoColor.
Либо заходите в свойства снимка-Symbology и ставите галку в Display Background Value.
Re: Черные рамки на привязанных снимках - как убрать?
Добавлено: 09 ноя 2012, 10:34
esmo
dime1,
так в том-то и дело, что там не 0-0-0 (см. рис)
часть пикселов с нулевыми значениями действительно стали прозрачными, но они не все таковые
Re: Черные рамки на привязанных снимках - как убрать?
Добавлено: 09 ноя 2012, 10:45
Дмитрий Барышников
Обрежьте ваши листы при помощи графики и при выборе выходного формата поставьте NoData As 0, 256 или оставьте пустым.
Re: Черные рамки на привязанных снимках - как убрать?
Добавлено: 09 ноя 2012, 10:53
dime1
Тогда это будет сложнее...
Заходим в ArcCatalog опции нашего растра, смотрим, чтоб статистика была уже посчитана и потом на вкладке General в поле NoData Value справа от значения нажимаем edit и задаём значение на 1 больше, минимального значения в статистике растра. Смотрим результат.
Re: Черные рамки на привязанных снимках - как убрать?
Добавлено: 09 ноя 2012, 11:23
esmo
dim1,
у меня формат ecw, по-видимому для него запрещен такой вид редактирования. экспортировать в другой формат?
Re: Черные рамки на привязанных снимках - как убрать?
Добавлено: 09 ноя 2012, 11:30
dime1
Попробуйте. Только каналы отдельно экспортируйте.
Возможно у вас версия АркГИС другая, я просто не знаю, с какой версии или сервис-пак они ввели эту удобную кнопку. У меня 10.1 SP1.
Re: Черные рамки на привязанных снимках - как убрать?
Добавлено: 09 ноя 2012, 12:15
esmo
dim1,
у меня 9.3, там нет такой кнопки.
Я попробовал инструмент Spatial Analyst -> Extract by attributes, но так как ни в ecw, ни в tiff почему-то нет атрибутивной таблицы, у меня не строится SQL-запрос на отбрасывание значений меньше 10, например.
Re: Черные рамки на привязанных снимках - как убрать?
Добавлено: 09 ноя 2012, 12:26
lam
Bishop писал(а):Обрежьте ваши листы при помощи графики и при выборе выходного формата поставьте NoData As 0, 256 или оставьте пустым.
esmo,
Bishop дело говорит, сделайте обрезку топокарт, можно обрезать и полигональным слоем, инструмент из тулбокса.
Re: Черные рамки на привязанных снимках - как убрать?
Добавлено: 09 ноя 2012, 12:55
dime1
esmo писал(а):Spatial Analyst -> Extract by attributes
нет-нет, не в ту степь.
Существует просто много способов, но действуйте тогда так, как говорит Bishop. Вот мы с ним эту тему обсуждали как раз
viewtopic.php?f=3&t=428#p72351
Т.е. создаётся полигон, точно перекрывающий нужную часть карты, потом он экспортируется в графику, выбирается из панели инструментом draw, а потом выполняется экспорт растра с указанием by selected graphics и NoData value.
Re: Черные рамки на привязанных снимках - как убрать?
Добавлено: 09 ноя 2012, 13:16
esmo
я попробовалс помощью con() отфильтровать те пикселы, значение которых меньше 10, но у исходного растра нет атрибутивной таблицы, т.к. он трехканальный
Re: Черные рамки на привязанных снимках - как убрать?
Добавлено: 09 ноя 2012, 13:18
dime1
http://webhelp.esri.com/arcgisdesktop/9 ... agement%29
обрабатывайте отдельно по каналам. получайте бинарный растр, из него полигон и вырезаете.
Re: Черные рамки на привязанных снимках - как убрать?
Добавлено: 09 ноя 2012, 13:44
esmo
dim1, извините, не пойму, как отдельно каналы экспортировать из растра
Re: Черные рамки на привязанных снимках - как убрать?
Добавлено: 09 ноя 2012, 15:32
dime1
У меня получилось это сделать с помощью функции composite bands. Т.е. добавяете туда ваш композит, но выбираете только band 1 запускаете функцию, далее band 2 и т.д., на выходе получаете соответственно 1,2,3 каналы снимка
Re: Черные рамки на привязанных снимках - как убрать?
Добавлено: 09 ноя 2012, 16:20
esmo
dime1,
оххх, ну буду пробовать

спасибо вам большое за помощь и потраченное время!