zloty_2000 napisał(a):OK, to daje jakieś pojęcie. Z tym jednym bajtem na pix to w sumie też prawda, jednak nie zawsze jest tak różowo. Im więcej składowych koloru na zdjęciu tym plik jest większy (zrób sobie zdjęcie białej planszy a potem kolorowej ze statywu). Niestety zapis koloru podbija wielkość pliku. To taka trochę sprzeczność, że jeden pix to jeden bajt (coś trochę jak z biegunką i rzadko i często
).
Czy kolor, czy mono - w tym wypadku nie ma to znaczenia. Co do Twojego przykładu z kolorową/białą planszą - tu ujawnia się kompresja obrazu, stąd te różnice. A w wypadku ASI kompresji nie mamy. Zasadniczo masz rację, że wynikowe zdjęcie/avi bez kompresji kolorowe powinno być 3x większe (w sensie wielkości pliku), niż czarno-białe. No bo każdy piksel ma po jednym bajcie na R, G i B. Ale, jeśli analizujemy surowe dane (przed zapisaniem do pliku), a takie właśnie dane mamy w kablu od ASI, to okazuje się, że tych danych dla mono i kolor jest dokładnie tyle samo. Dlaczego? Bo w matrycy nie mamy rejestracji 3 kolorów dla każdego piksela, a każdy piksel rejestruje jeden z 3 kolorów - pozostałe 2 są interpolowane z sąsiednich (ale już na PC). Matryca kolorowa to tak na prawdę mono z założoną maska filtrów kolorowych - maską bayera. Pod spodem siedzi taka sama matryca - a więc generuje tyle samo danych. Być może widziałeś plik z kolorowej kamery przed debayeryzacją - to własnie takie surowe dane z kamerki, gdzie brakujące dane o kolorach nie zostały jeszcze zinterpolwane z sąsiednich pikseli.
Generalnie po kablu z kolorowej kamery przesyłane są dane surowe (przed interpolacją = debayeryzacją), czyli zasadniczo zdjęcie mono w taką "kratkę". Następnie w zależności od ustawień programu (Firecapure np) takie dane mogą być od razu zapisywane do pliku (wówczas debayeryzację, czyli odtworzenie brakujących kolorów dla każdego piksela robimy już na etapie stackowania), albo program do akwizycji może robić debayeryzacje w locie i zapisywać do pliku obraz kolorowy. W pierwszym wypadku dane zajmują tyle, co z mono. W drugim wypadku plik jest 3x większy, a procesor przy nagrywaniu bardziej obciążony dodatkową czynnością. Generalnie lepiej jest zapisywać dane w postaci niezdebayeryzowanej, bo oszczędzamy przepustowość dysku (czyli nie będzie nas tak bardzo organiczał), miejsce na dysku (bo pliki są 3x mniejsze) i procesor w czasie nagrywania (na słabszym sprzęcie debayeryzacja może nam powodować spadku FPS przez zatykanie procesora).
Generalnie rzecz biorąc, obraz czarno biały przed debayeryzacją zawiera wszystkie dane, jakie zebrała kamerka. Zdjęcie kolorowe ma tak na prawdę 2/3 redundantnych (nadmiarowych) danych, które zostały zinterpolowane.
Tak więc po kablu zawsze idzie 1 bajt na piksel
SW 200/1000, TSAPO65Q, NEQ6, CEM25EC, Atik 383L+, ASI1600MMC, PG Chameleon3, MPCC, IDAS LPS P2, Nagler 9mm, Powermate 5x, 2,5x, Nikon D80, Nikon D7500, Samyang 135
DreamFocuser miniDostępny w sprzedaży!