Czy obrazy TIFF mogą przechowywać w nich osadzone miniatury, podobnie jak pliki JPEG (JPG)?
Zauważyłem, że w XNview, kiedy zapisujesz obraz TIFF, istnieje możliwość ustawienia jakości JPEG (obrazu TIFF). Zastanawia mnie.
Czy obrazy TIFF mogą przechowywać w nich osadzone miniatury, podobnie jak pliki JPEG (JPG)?
Zauważyłem, że w XNview, kiedy zapisujesz obraz TIFF, istnieje możliwość ustawienia jakości JPEG (obrazu TIFF). Zastanawia mnie.
Odpowiedzi:
Zgodnie z dokumentacją FreeImage http://downloads.sourceforge.net/freeimage/FreeImage3170.pdf , która jest biblioteką używaną przez różne programy pracujące z obrazami, miniatury można ustawiać i pobierać dla formatu TIFF niezależnie od zastosowanej metody kompresji .
To jest powiedziane w odniesieniu do formatu TIFF: „Format TIF nie ma ograniczeń co do głębokości bitów miniatur, ale zalecany jest standardowy typ bitmapy”.
Myślę, że odpowiedź na twoje pytanie brzmi: tak, miniatury są z pewnością obsługiwane przez format TIFF. jedynym pytaniem jest, które programy faktycznie obsługują i ujawniają tę funkcjonalność oraz w jakim zakresie.
Wikipedia oferuje listę możliwych metod kompresji TIFF . Obejmuje również JPEG.
Ponieważ jednak TIFF jest ogólnie rozumiany jako format bezstratny, schematy kompresji stratnej są raczej rzadkie.
Zgodnie z tą funkcją PHP można również przechowywać dedykowane miniatury. Może to być pożądane w przypadku bardzo dużych obrazów. Technicznie jest to funkcja formatu metadanych EXIF, która może być również używana z TIFF. Oczywiście najbardziej rozpowszechnionym zastosowaniem jest JPEG.