Grupy dyskusyjne   »   jpg - ile bitów - Canon 50D

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!

Sorry od razu za laickie pytanie, ale ja cały czas pogłębiam wiedzę
fotograficzną.

W Canonie 50D jest możliwość zapisu zdjęć do RAWów z JPEGami.
RAWa można wyeksportować do TIFFa 16-bitowego.
Ile bitów ma zdjęcie JPEG, które wykonuje się razem z RAWem w Canonie 50D?
I ile bitów ma zdjęcie JPEG, po przetworzeniu na komputerze RAWa i zapisaniu
go do
JPEGa?
Wiadomo, że JPEG sam w sobie jest skompresowany, więc na pewno będzie miał
gorszą
jakość niż TIFF.

Proszę nie zjedźcie mnie za to pytanie:)

Pozdrawiam
netman



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 


Użytkownik "N.M."  napisał w wiadomości

Witam!

Sorry od razu za laickie pytanie, ale ja cały czas pogłębiam wiedzę fotograficzną.

W Canonie 50D jest możliwość zapisu zdjęć do RAWów z JPEGami.
RAWa można wyeksportować do TIFFa 16-bitowego.
Ile bitów ma zdjęcie JPEG, które wykonuje się razem z RAWem w Canonie 50D?
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 do
JPEGa?
Tak 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. 


Użytkownik "Wojtekk"  napisał w wiadomości


Użytkownik "N.M."  napisał w wiadomości

Witam!

Sorry od razu za laickie pytanie, ale ja cały czas pogłębiam wiedzę
fotograficzną.

W Canonie 50D jest możliwość zapisu zdjęć do RAWów z JPEGami.
RAWa można wyeksportować do TIFFa 16-bitowego.
Ile bitów ma zdjęcie JPEG, które wykonuje się razem z RAWem w Canonie
50D?
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).


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 i
zapisaniu go do
JPEGa?
Tak 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

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.
W Canonie 50D RAW moze miec o ile dobrze mi sie wydaje 14bitow (dziwne ze
nie 16 (??))

Bo tylko tyle można wyciągnąć z matrycy.

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?

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







> Użytkownik "N.M."  napisał w wiadomości

>> Witam!

>> Sorry od razu za laickie pytanie, ale ja cały czas pogłębiam wiedzę
>> fotograficzną.

>> W Canonie 50D jest możliwość zapisu zdjęć do RAWów z JPEGami.
>> RAWa można wyeksportować do TIFFa 16-bitowego.
>> Ile bitów ma zdjęcie JPEG, które wykonuje się razem z RAWem w Canonie
>> 50D?
> 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).

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 i
>> zapisaniu go do
>> JPEGa?
> Tak 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

Dzieki za wyjasnienie
netman- Zitierten Text ausblenden -

- Zitierten Text anzeigen -

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"
 pisze:

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 


Użytkownik "Wojtekk"  napisał w wiadomości


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).

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 


Użytkownik "Stefan Nawrocki"  napisał w wiadomości



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.
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 


Użytkownik "Wojtekk"  napisał w wiadomości


Użytkownik "Stefan Nawrocki"  napisał w wiadomości

>

Również w konwersji RGB->YCrCb->RGB nie zawsze wrócimy do tego samego
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 


Użytkownik "Stefan Nawrocki"  napisał w wiadomości

Konwersja RGB->YCrCb i YCrCb->RGB jest matematycznie jednoznaczna. Co
najwyżej mogą powstać błędy zaokragleń.
Konwersja 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

jpg - ile bitów - Canon 50D



Grupy dyskusyjne