Agisoft Metashape > Other Languages
Python API exportOrthophotos
(1/1)
mity99:
Добрый день!
Стоит задача автоматизировать построение и экспорт ортофотоплана
Возникли проблемы с экспортом: делаю экспорт через GUI - получаю на выходе файл размером в 2GB, делаю через api:
chunk.exportOrthophotos(exportpath, projection=chunk.crs, raster_transform=PhotoScan.RasterTransformNone,
write_kml=False, write_world=False, write_alpha=True, tiff_big=True, jpeg_quality=90,
tiff_compression=PhotoScan.TiffCompressionJPEG, white_background=True)
и наблюдаю как в результирующей папке файл экспорта меняет свой размер (мб) например: 0 - 1 - 0 - 2 - 0 - 1 - 0 - 1 и т.д., в результате получается файл в пару мегабайт вместо пары гигабайт. По ощущениям файл постоянно перетирается/переписывается поверх имеющегося, а не прибавляется к нему. Возможно упускаю какой то параметр...
Alexey Pasumansky:
Здравствуйте,
Функция exportOrthophotos сохраняет отдельные орторектифицированные изображения. Поскольку указан статичный путь без использования макросов, изображения действительно перезаписываются.
Для сохранения единого ортофотоплана нужно использовать функцию exportOrthomosaic.
mity99:
Отлично! С экспортом разобрался, Благодарю.
Но появилась еще одна проблема:
Есть у меня пошаговая инструкция в картинках и мой Python скрипт в n строчек, автоматизирующий данный процесс. Но вот незадача, результаты, полученные через GUI и через скрипт отличаются размером...
Если я приведу здесь эти данные, будет ли у Вас возможность посмотреть где я могу ошибаться?
Alexey Pasumansky:
Да, конечно, выкладывайте.
Если что-то нельзя публиковать в публичном доступе, можете прислать на support@agisoft.com.
Хорошо бы увидеть окно GUI экспорта ортофотоплана с использованными параметрами, строчки скрипта, отвечающие за экспорт, файл отчёта. А также размеры обоих экспортированных файлов.
mity99:
Снова благодарю за помощь и оперативность ответов. Продолжил на почту.
Navigation
[0] Message Index
Go to full version