Добавление тайлов в RasterDataset: как убрать белые пиксели?

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
novice
Гуру
Сообщения: 527
Зарегистрирован: 21 окт 2012, 00:17
Репутация: 15
Ваше звание: developer

Добавление тайлов в RasterDataset: как убрать белые пиксели?

Сообщение novice »

Создаю пустой RasterDataset с параметрами

Код: Выделить всё

                CreateRasterDataset createRasterDataset = new CreateRasterDataset();
                createRasterDataset.number_of_bands = 3;// 3 канала т.к. RGB
                createRasterDataset.pixel_type = "8_BIT_UNSIGNED";// по умолчанию
                createRasterDataset.tile_size = "256 256";// размер одного тайла, возможно, надо ставить 128 на 128
                createRasterDataset.compression = "JPEG 90";// тип сжатия, возможно, здесь проблема
                geoProcessor.Execute(createRasterDataset, null);
Заношу тайлы из директории с кешем в RasterDataset:

Код: Выделить всё

               WorkspaceToRasterDataset wsToRasDs = new WorkspaceToRasterDataset();
// использую следующие параметры
                wsToRasDs.include_subdirectories = "INCLUDE_SUBDIRECTORIES";
                wsToRasDs.mosaic_type = "LAST";
                wsToRasDs.colormap = "MATCH";/// вот здесь похоже проблемы
                wsToRasDs.background_value = 0;
//
                geoProcessor.Execute(wsToRasDs, null);
Когда просматриваю сформированный RasterDataset в карте в ArcMap, то появляются белые пиксели на стыке тайлов. Почему? Как от них избавиться(какие параметры надо прописать для wsToRasDs)? или какой алгоритм обработки тайлов надо использовать?
Вложения
На стыках тайлов появились белые пиксели. Почему?
На стыках тайлов появились белые пиксели. Почему?
БелыеПятнаНаСтыке.PNG (2.19 МБ) 2397 просмотров
Последний раз редактировалось novice 02 ноя 2012, 16:58, всего редактировалось 2 раза.
novice
Гуру
Сообщения: 527
Зарегистрирован: 21 окт 2012, 00:17
Репутация: 15
Ваше звание: developer

Re: Добавление тайлов в RasterDataset: как убрать белые пикс

Сообщение novice »

Вопрос снят
Ответить

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

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

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