Daha çox

Ən kiçik, itkisiz, GDAL hazır şəkil formatı


Nə olduğunu bilmək istərdim ən kiçik fayl formatı aşağıdakı kriteriyaları yerinə yetirən GDAL ilə istifadə edə biləcəyimdir:

  • itkisiz sıxılma
  • (nisbətən) GDAL Python bağlamaları ilə oxumaq / yazmaq asandır
  • ən az istifadə olunan HDD sahəsi
  • məqbul oxu / yazma performansı

İndiyə qədər nə sınadım? İndiyə qədər ən yaxşı nəticə, LZW sıxılma ilə döşənmiş bir GeoTiff kimi görünür:

gdal_translate -co "TILED = EVET" -co "COMPRESS = LZW"

Niyə bunu axtarıram:

Bant ardıcıl ikili formatında təqribən 6-8 TB çəkəcək zaman seriyası məlumat dəstlərini işlətmək üzrəyəm. İşləmə kifayət qədər genişdir, lakin nəticə yalnız 30-40 GB ağırlığında olacaqdır. Sıxılma istifadə edərkən oxuma / yazma performansındakı bir hitə baxdığımı bilirəm. Giriş / çıxış sürətinin təxminən% 300-500 arasında deqradasiyası məqbuldur - 6-8 TB HDD yer tutmur.

redaktə:

Cavabdan sonra müxtəlif kompressiyaların performansını və seçdiyiniz bir giriş şəklini və kiçik bir təsviri yoxlayan kiçik bir piton skriptini yazdım - GeoTiff sıxılma müqayisəsi


Http://thread.gmane.org/gmane.comp.gis.gdal.devel/38725 saytının bütün hissəsini oxumalısınız.

Test şəkli havadan çəkilmiş bir fotoşəkildir (424 MB) və ən yaxşı şəkildə sıxılma üsulları bunlardır:

  1. Kayıpsız JPEG2000 (197 MB)
  2. PREDICTOR = 2 (280 MB) ilə sıxılma sıxın
  3. PREDICTOR = 2 ilə LZW sıxılma (307 MB)

Bununla birlikdə, şəkilləriniz LZW sıxılma və çox güman ki DEFLATE üçün çox uyğun görünür, yəni JPEG2000 sizin üçün ən yaxşı seçim olmaya bilər. Ayrıca, PREDICTOR = 2 ayarı, çox tonlu təbii şəkillər üçün daha yaxşı bir sıxılma təmin edir, ancaq şəkillərinizdə qonşu piksellərin bir-biri ilə əlaqəsi olmaya bilər və sonra PREDICTOR = 1 daha yaxşı sıxılmaya səbəb olmalıdır. Bəlkə də artıq yaxşı bir metod tapmısınız, lakin deflat və fərqli proqnozlaşdırıcı dəyərlərlə bir neçə dəfə daha çox test etdiniz.

GDAL, iki gündən bu yana Better Portable Graphics (bpg) formatının http://bellard.org/bpg/ oxunmasını dəstəkləyir. Bu formatda çox az təcrübə var, lakin maraqlı xüsusiyyətləri var.


Videoya baxın: طباعة ملئ الصفحة بمحتوي اقل بالأكـسل (Oktyabr 2021).