jpg - ile bitów - Canon 50D
1 | Data: Listopad 26 2009 09:02:38 |
Temat: jpg - ile bitów - Canon 50D | |
Autor: N.M. | Witam! 2 |
Data: Listopad 26 2009 09:08:12 | Temat: Re: jpg - ile bitów - Canon 50D | Autor: marcin.STIG.saldat | Ile bitów ma zdjęcie JPEG, które wykonuje się razem z RAWem w Canonie 50D? 8 I ile bitów ma zdjęcie JPEG, po przetworzeniu na komputerze RAWa i zapisaniu go do JPEGa? 8 -- Pozdrawiam, marcin.STIG.saldat www.saldat.pl | GG: 680500 3 |
Data: Listopad 26 2009 10:22:52 | Temat: Re: jpg - ile bitów - Canon 50D | Autor: Wojtekk |
Witam!Bitów ma bardzo dużo, tzn. = rozmiar_w_kilobajtach * 1024 * 8 ;) A tak poważniej, to zpewne chodzi ci o ilość bitów na piksel na kolor. W TIFF to jest prosta sprawa, jeżeli jest w przestrzeni RGB, to może mieć 3x8b lub 3x16b. JPEG jest bardziej skomplikowany. Najpierw obraz jest konwertowany do przestrzeni HSB, następnie jest kompresowany. Przy otwieraniu (dekompresja) JPEG obraz jest konwertowany do RGB. Niby otrzymujemy 3x8b na pixel, ale rzeczywista ilość kolorów jest mniejsza niż 3x8b. Wynika to stąd, że w HSB niektóre kolory dublują się (np. czarny, w RGB jest jeden, a w HSB 256). I ile bitów ma zdjęcie JPEG, po przetworzeniu na komputerze RAWa i zapisaniu go doTak samo jak w przypadku aparatu. Z tym, że na komputerze masz większy wpływ na ustawienie stopnia kompresji. Istnieją JPEG "16-bitowe", ale to jest mało poularny standard. Raczej ma niszowe zastosowanie. Pozdrawiam Wojtek 4 |
Data: Listopad 26 2009 11:14:24 | Temat: Re: jpg - ile bitów - Canon 50D | Autor: N.M. |
Tak chodzilo mi o ilosc bitow na piksel. W Canonie 50D RAW moze miec o ile dobrze mi sie wydaje 14bitow (dziwne ze nie 16 (??)) Tak wyczytalem na stronie: http://www.optyczne.pl/756-Canon_EOS_50D-specyfikacja_aparatu.html wiec czy byloby to wowczas w przypadku eksportu do TIFFa 3x14bitow? I ile bitów ma zdjęcie JPEG, po przetworzeniu na komputerze RAWa iTak samo jak w przypadku aparatu. Z tym, że na komputerze masz większy Dzieki za wyjasnienie netman 5 |
Data: Listopad 26 2009 11:25:08 | Temat: Re: jpg - ile bitów - Canon 50D | Autor: Robert_J | Tak chodzilo mi o ilosc bitow na piksel. Ech, rozpędziłem się z poprzednią odpowiedzią, która w tym kontekście zrobiła się bez sensu ;-)))) 6 |
Data: Listopad 26 2009 14:58:44 | Temat: Re: jpg - ile bitów - Canon 50D | Autor: Radosny | Tak chodzilo mi o ilosc bitow na piksel. Bo tylko tyle można wyciągnąć z matrycy. Tak wyczytalem na stronie: TIFF będzie 16 bitowy, ale dwa najmniejsze bity będą miały losowe wartości. Teoretycznie powinny mieć 00, ale ze względu na interpolację bayerowską coś tam się pojawi. -- Radosny 7 |
Data: Listopad 26 2009 09:32:03 | Temat: Re: jpg - ile bitów - Canon 50D | Autor: XX YY | On 26 Nov., 11:14, "N.M." wrote: Użytkownik "Wojtekk" napisał w jesli bedziesz robil zdjecia wprost z raw do jpeg lub tiff to roznicy nie zobaczysz o ile wybierzez mala kompresje jpeg. na monitorze i tak obraz jest wydawany w 8 bitach. roznice beda widoczne jesli bedziesz poddawal obraz obrobce , szczegolnie wieloetapowej . im wiecej przeliczen lub zapisywania pliku zdjeciowego tym mniejszy spadek jakosci ze wzrostem l. bitow. Jesli bedziesz obrabial to warto wybrac 16 bitowy tiff /tif , jesli nie to wsjo ryba. 8 |
Data: Listopad 26 2009 15:39:44 | Temat: Re: jpg - ile bitów - Canon 50D | Autor: Andrzej Popowski | Thu, 26 Nov 2009 10:22:52 +0100, "Wojtekk" W TIFF to jest prosta sprawa Istotną spawą jest to, że jasność koloru może być kodowana na bitach liniowo lub z użyciem krzywej gamm. W przypadku RAW jest liniowo, w TIFF jest krzywa gamma lub liniowo, w jpg jest krzywa gamma. Dlatego pod względem percepcji obrazu przez oko bit w jpg nie jest tym samym, co bit w RAW. -- Pozdrawiam, Andrzej Popowski 9 |
Data: Listopad 26 2009 20:45:07 | Temat: Re: jpg - ile bitów - Canon 50D | Autor: Stefan Nawrocki |
(dekompresja) JPEG obraz jest konwertowany do RGB. Niby otrzymujemy 3x8b na pixel, alerzeczywista ilość kolorów jest mniejsza niż 3x8b. Wynika to stąd, że w HSB niektórekolory dublują się (np. czarny, w RGB jest jeden, a w HSB 256). O konwersji na HSB w kontekście kompresji jpg do tej pory nie słyszałem. Z tego, co wiem, to kompresja jpg przebiega w kilku krokach. Jednym z kroków (opcjonalnych) jest konwersja RGB na YCrCb. W tej przestrzeni mamy składową Y odpowiedzialną za luminancję i dwie składowe koloru. Następnie piksele są grupowane w bloki (o różnej wielkości zależnej od wersji) i składowe Cr i Cb są dla danego bloku uśrednianie, natomiast składowe Y pozostają bez zmian. Przy dekompresji każdy piksel jest odtwarzany z oryginalnej wartości Y oraz uśrednionych dla kilku pikseli wartości Cr i Cb. Jest to jeden z kroków stratnych kompresji jpg. http://www.jpeg.org/public/jfif.pdf Pozdrawiam Stefan Nawrocki http://3n.com.pl http://foto.3n.com.pl 10 |
Data: Listopad 26 2009 21:51:16 | Temat: Re: jpg - ile bitów - Canon 50D | Autor: Wojtekk |
O konwersji na HSB w kontekście kompresji jpg do tej pory nie słyszałem.Chyba faktycznie pokręciłem nazwy. Chodziło mi o jedną składową luminacji i dwie kolorów. Również w konwersji RGB->YCrCb->RGB nie zawsze wrócimy do tego samego koloru. Pozdrawiam Wojtek 11 |
Data: Listopad 26 2009 22:12:02 | Temat: Re: jpg - ile bitów - Canon 50D | Autor: Stefan Nawrocki |
koloru. Konwersja RGB->YCrCb i YCrCb->RGB jest matematycznie jednoznaczna. Co najwyżej mogą powstać błędy zaokragleń. Istota "stratności" kompresji jpg polega na tym, że składowe Cr i Cb są celowo uśredniane dla określonego bloku pikseli. Strata wynika z założonego działania, a nie z błędów zaokragleń. Pozdrawiam Stefan Nawrocki 12 |
Data: Listopad 30 2009 10:54:21 | Temat: Re: jpg - ile bitów - Canon 50D | Autor: Wojtekk |
Konwersja RGB->YCrCb i YCrCb->RGB jest matematycznie jednoznaczna. CoKonwersja jest jednoznaczna w systemach analogowych. W systemach cyfrowych kolory zapisywane są liczbami całkowitymi. Po zaokrągleniu wyników do liczb całkowitych duża część kolorów zaczyna się dublować. Z ciekawości policzyłem kolory po konwersji RGB->YCrCb: z 16777216 kolorów w RGB zostaje 4007187 kolorów w YCrCb (standard JFIF-Y'CbCr 601). Pozdrawiam Wojtek |