Sıralı resim koleksiyonlarını, karelerin koleksiyondaki resimlerle tanımlandığı video olarak dışa aktarmak için Export.video()
öğesini kullanın. Kare hızını, ölçeği ve boyutları ayarlayarak ImageCollection
'ün videoya dönüştürülme şeklini yapılandırabilirsiniz. Video, MP4 olarak kodlanır.
Drive'a
Export.video.toDrive()
ile videoyu Drive hesabınıza aktarın. Örneğin, aşağıdaki dışa aktarma işleminde 20 yıllık Landsat görüntülerinden bir video oluşturulur:
Kod Düzenleyici (JavaScript)
// Load a Landsat 5 image collection. var collection = ee.ImageCollection('LANDSAT/LT05/C02/T1_TOA') // San Francisco Bay. .filter(ee.Filter.eq('WRS_PATH', 44)) .filter(ee.Filter.eq('WRS_ROW', 34)) // Filter cloudy scenes. .filter(ee.Filter.lt('CLOUD_COVER', 30)) // Get 20 years of imagery. .filterDate('1991-01-01','2011-12-30') // Make each image an 8-bit RGB image. .map(function(image) { return image.visualize({bands: ['B4', 'B3', 'B2'], min: 0.02, max: 0.35}); }); // Define an area to export. var polygon = ee.Geometry.Rectangle([-122.7286, 37.6325, -122.0241, 37.9592]); // Export (change dimensions or scale for higher quality). Export.video.toDrive({ collection: collection, description: 'sfVideoExample', dimensions: 720, framesPerSecond: 12, region: polygon });
Kare hızının ve boyutların, dışa aktarma işlemine iletilen parametre sözlüğünden ayarlanabileceğini unutmayın. Videoyu özelleştirmek için bu parametreleri ayarlayın.
Ayrıca, giriş ImageCollection'ın 3 bantlı (RGB), 8 bit resimlere sahip olması gerektiğini unutmayın. Bu örnekte, 8 bit, 3 bantlı biçim açıkça ayarlanmıştır.
Alternatif olarak, koleksiyon üzerinde image.visualize()
işlevini çağıran bir işlev eşleyin. Ayrıntılar için Görselleştirme resimleriyle ilgili bölüme bakın. Video dışa aktarma işleminin tamamlanması uzun sürebilir. Bu nedenle, dışa aktarma görevinin uzun süre boyunca çalıştığını görmeniz normaldir.
Cloud Storage'a aktarma
Bir videoyu Cloud Storage'a aktarmak için Export.video.toCloudStorage()
simgesini kullanın. Örneğin, önceki örnekteki ImageCollection
değerini kullanarak:
Kod Düzenleyici (JavaScript)
// Export video to cloud storage. Export.video.toCloudStorage({ collection: collection, description: 'sfVideoExampleToCloud', bucket: 'your-bucket-name', dimensions: 720, framesPerSecond: 12, region: polygon });