Konwertowanie różnic w jakości BMP na PNG, JPG, GIF, TIFF

-3

Moje pytanie brzmi: jaka jest różnica między PNG, JPG, GIF i TIFF pod względem jakości, głębi kolorów po konwersji obrazu BMP w tych formatach?

Samuel.P
źródło
1
Znalazłem odpowiedź w 5 sekund za pomocą google .... smartimage.com/…
Moab
Oczekuje się, że pytania dotyczące SU wykażą pewne wysiłki badawcze z twojej strony i powinny być zawarte w pytaniu, proszę.
Moab
To ma powiew pytania o pracę domową na ten temat ...
Burgi

Odpowiedzi:

0

Nie jestem pewien właściwości BMP, ale wiem, że jest to nieskompresowany format. Nie wiem jednak, czy jest to kolor 8 czy 16 bitowy.

TIFF (format pliku z oznaczonym obrazem) to wysokiej jakości format pliku specyfikacji wydruku, który może być stosowany do dużych głębokości bitów, ma wewnętrzną kompresję w celu zmniejszania rozmiarów plików oraz obsługuje warstwy i kanały alfa dla przejrzystości.

PNG (przenośna grafika sieciowa) to stosunkowo wyścigowy format plików, który powstał z potrzeby wyższej jakości obrazów internetowych, które wspierają przezroczystość. Może być 8-bitowy dla niższej jakości / rozmiaru pliku, ale zwykle jest 32-bitowy (8 bitów na czerwony, zielony, niebieski i kanał alfa) dla wyższej jakości obrazów z przezroczystością. Im większy rozmiar bitów, tym więcej kolorów na obrazie, tym płynniejsze zmiany tonalne.

GIF (format wymiany graficznej) - wyraźny GIFF, a nie JIFF, jak irytujące osoby - to stary stary format internetowy, który ma tylko 8 bitów i zapewnia 128 kolorów. Jak sama nazwa wskazuje, najlepiej nadaje się do obrazów graficznych: logo, jednolitych kolorów, prostych wzorów itp., Ponieważ będzie kilka zmian tonalnych. Ze względu na ograniczoną paletę kolorów nie można go dobrze mieszać. Może wspierać przejrzystość, choć w bardzo prymitywny sposób. Kolor na palecie określa się jako kolor alfa, który jest ukryty przed wyświetlaniem. W ten sposób uzyskujesz bardzo szorstkie aliasy na krzywych z przezroczystością. GIF obsługuje także animację, również bardzo nieuprzejmie. Nie ma na przykład tweetowania jak we flashu, więcej animacji klatka po klatce. GIF ostatnio przeżywa swój renesans dzięki zwiększonej przepustowości sieci, która pozwala na tworzenie większych i bardziej kolorowych animacji (na przykład klipów wideo), niż prawdopodobnie została zaprojektowana. Wciąż bardzo mały rozmiar pliku z powodu ograniczonej palety kolorów, a każda kiedykolwiek stworzona przeglądarka obsługuje ten najbardziej podstawowy format plików internetowych.

JPEG (wspólna grupa ekspertów fotograficznych) to 24-bitowy format plików używany powszechnie w Internecie i wideo i prawie wszędzie. Nie obsługuje przezroczystości ani animacji, ale bardzo dobrze wykonuje anylizację, uzyskując obraz i odrzucając kolory, których nie potrzebuje, ale zachowuje integralność obrazu. Zapewnia to dość małe rozmiary plików, dzięki którym obraz wygląda tak, jak powinien.

Słowo o kompresji. JPG jest formatem stratnym, odrzuca kolory podczas tworzenia pliku i nigdy nie można ich odzyskać. Słabo cierpi z powodu utraty pokolenia. To znaczy, jeśli utworzysz obraz w Photoshopie, a następnie zapiszesz JPG, a następnie jakoś go zmienisz i zapiszesz inny JPG, plik drugiej generacji będzie wyglądał gorzej niż poprzednia wersja. W zależności od zastosowanego poziomu kompresji można uciec od kilku pokoleń strat z niewielkim lub zerowym efektem, lub można bardzo łatwo uzyskać obraz wyglądający jak obiad dla psów.

Z drugiej strony GIF jest podobno i teoretycznie bezstratnym systemem kompresji, ponieważ można ciągle zapisywać ten sam GIF bez strat. Jednak musisz przede wszystkim odrzucić dużo kolorów, aby dostać się do palety GIF (od 16 000 do 128), więc zawsze czułem, że bezstratny był nieco mylący.

Mam nadzieję, że to pomoże, jeśli masz jakieś pytania, że ​​coś pominąłem lub źle przedstawiłem, poproś mnie lub popraw mnie.

Adam Mercado
źródło