У меня есть многоканальное изображение в проекции "Albers_Conical_Equal_Area" размером 333x333 пикселя, и я хочу экспортировать его из GEE (в формате TFRecord) и прочитать на моем рабочем столе.Для определения границы изображения я использую image.geometry()
.Первая проблема заключается в том, что когда я отображаю его, он находится на половине пикселя от фактической границы изображения (больше) с каждой стороны, и я не знаю почему.
Другая проблема заключается в том, что при экспорте, то, что я получаю при чтении, дополняется двумя нулевыми столбцами слева и одним рядом нулей сверху, поэтому последние два столбца и последний ряд изображения удаляются, когдарасшифровывать это.Я попытался определить размеры в функции экспорта точно как 333x333, но результат был таким же.
Export.image.toCloudStorage({
image: image.toArray(),
description: outFileName,
bucket: 'landsat-timeseriesdata',
scale: scale,
//dimensions: '333x333',
region: geometry,
fileFormat: 'TFRecord',
formatOptions: {
patchDimensions: [37,37],
tensorDepths: [55],
compressed: true
}
});
Любая помощь приветствуется.