Возможно ли объединить tif формат с сохранением ее прозрачности.
Дело в том что у меня идут куски растра и наложением друг на друга и поэтому я устанавливаю прозрачность.
При объединении растров прозрачность пропадает и видно наложение, возможно ли это как-то исправить?
объединение с прозрачностью tif формата
-
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 22 дек 2017, 10:03
- Репутация: 0
- Откуда: Москва
объединение с прозрачностью tif формата
- Вложения
-
- после объединения
- Снимок.PNG33.PNG (1.78 МБ) 3027 просмотров
-
- С прозрачностью
- Снимок.PNG1.PNG (1.88 МБ) 3027 просмотров
-
- Файлы без прозрачности
- Снимок.PNG (1.85 МБ) 3027 просмотров
- oldbay
- Участник
- Сообщения: 53
- Зарегистрирован: 14 июл 2015, 11:46
- Репутация: 19
- Откуда: Санкт-Петербург
- Контактная информация:
Re: объединение с прозрачностью tif формата
Для объединения растров обычно использую gdal_merge.py (одна из утилит gdal). Чтобы nodata не накладывалась на соседние снимки используйте ключ -n <значение nodata>.
В qgis есть gui для gdal_merge: растр -> прочее -> объединение(или мозаика) там есть поле "нет данных" в него и нужно указать вашу "нодату".
В qgis есть gui для gdal_merge: растр -> прочее -> объединение(или мозаика) там есть поле "нет данных" в него и нужно указать вашу "нодату".
- Игорь Белов
- Гуру
- Сообщения: 2229
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1501
- Откуда: Казань
Re: объединение с прозрачностью tif формата
Задание цвета прозрачности на соответствующей вкладке свойств слоя не отражается на свойствах исходных растров, и GDAL при объединении растров не знает об этих настройках.
Два решения:
Второй через gdal_merge:
Два решения:
- записать тэг цвета пустых данных в исходные файлы до объединения;
- при объединении явно указать цвет фона как отсутствие данных.
Код: Выделить всё
$ gdal_edit.py -a_nodata 255 raster1.tif
Код: Выделить всё
gdal_merge.py -o map2.tif -of GTiff -init 255 -n 255 -a_nodata 255 raster1.tif raster2.tif raster3.tif raster4.tif
The purpose of computing is insight, not numbers
-
- Новоприбывший
- Сообщения: 11
- Зарегистрирован: 22 дек 2017, 10:03
- Репутация: 0
- Откуда: Москва
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 31 гость