CAMAC App - iPhone
CAMAC (APP STORE) to bardzo ciekawa appka fotograficzna na smartfony Apple iPhone, którą szczerze polecam wszystkim świadomym i wymagającym amatorom (i nawet zawodowcom) fotografii mobilnej. Posiada wiele rozbudowanych funkcji. Najważniejszą cechą tej appki jednak jest to, że nie ma agresywnego smartfonowego przetwarzania zdjęć czyli: nadmiernego przeostrzania, przesadnego HDRu, nadmiernego usuwania szumu (można samemu sobie regulować poziom odszumiania lub całkowicie go wyłączyć) itp. Posiada wiele ręcznych opcji manipulacji przy zapisie zdjęcia. Appka jest częściowo płatna t.j. za darmo możesz robić zdjęcia ale z odstępem między jednym a drugim zdjęciem wynoszącym 30 sekund. Po jednorazowej opłacie 79,99 zł masz pełną wersję bez ograniczeń i bez subskrypcji!
I jeśli poznasz je wszystkie (te podstawowe) to z pewnością natkniesz się na taką zrokalizowaną w USTAWIENIA>FORMAT>"Rendering Method". To bardzo ciekawa opcja dla tych co lubią eksperymentować.
Za pomocą tej funkcji możesz sobie "zaprogramować" appkę tak aby renderowała zdjęcia w określony sposób. Można w ten sposób nawet jakby udwać mechanizm renderu zdjęć ze znanych aparatów znanych marek. Do napisania kodu potrzebna jest Ci pełna dokumentacja charakterystyki plików zdjęć z danego aparatu.
1.
PROFIL - FUJIFILM
Ja zawsze lubiłem zdjęcia z aparatów Fujifilm. Aby uzyskać najwyższą jakość na smartfonie w stylu aparatów fujifilm warto skorzystać z profilu płaskiego od fujifilm czyli F-Log2. Zapewnia on maksymalną rozpiętość tonalną (nawet jeśli użyjesz zapis do zwykłych plików JPG). Oczywiście jeśli w appce CAMAC użyjesz formatu AVIF (*.avif) to masz do wyboru zapis zdjęcia w przestrzeni 10-bit lub nawet 12-bit!!! Format bardzo ciekawy i zapewniający maksymalną jakość zdjęcia. Opis technologiczny profilu F-Log2 znajdziecie na serwerach fujifilm : https://dl.fujifilm-x.com/technical-data/F-Log2_DataSheet_E_Ver.1.1.pdf (na tym się wzorowałem).
No dobra! Jak więc z tego skorzystać?
W Ustawieniach CAMAC wchodzisz FORMAT>"Rendering Method" i ustawiasz na "Custom". Tam wklejasz:
i klikasz "Check" aby sprawdzić i potwierdzić kod. I gotowe! Od teraz CAMAC będzie rejestrował zdjęcia w formie zdjęć o profilu F-Log2 z przestrzenią barwną Adobe RGB.
Tu jeszcze taka ciekawostka. Jeśli chcesz wpływać na finalny kontrast zdjęcia (zmniejszyć lub zwiększyć) to fragment kodu "return float4(out, 1.0);" odpowiada właśnie za kontrast. Wartość 1.0 jest wartością neutralną. Jeśli chcesz mniej kontrastowe zdjęcia zmniejszasz wartość np. do "0.95" natomiast jeśli chcesz większy kontrast zwiększasz do np. "1.15". Tylko pamiętaj, że po każdorazowej zmianie w kodzie musisz zatwierdzić przyciskiem "Check".
Teraz czas na pliki 3D LUT o rozszerzeniu *.cube. Możesz je pobrać z oficjalnej strony fujifilm:
https://www.fujifilm-x.com/pl-pl/support/download/lut/
lub użyć mojego sprawdzonego zestawu plików 3D LUT *.cube przystosowanych pod F-Log2 (pasują do appki CAMAC jak i aparatów Fujifilm):
>>> POBIERZ Paczkę *.zip plików 3D LUT <<<
Nakładając pliki 3D LUT uzyskasz gotowe zdjęcia w popularnych kolorach mteriałów światłoczułych.
2.
PROFIL - HDR (High Dynamic Range)
W appce CAMAC można dzięki tej własnej metodzie renderingu uzyskać zdjęcie w prawdziwym HDR (High Dynamic Range)! I to działa!!! Oczywiście i w tym przypadku musiałem poszukać dokumentacji technicznej jak tego dokonać (tak jak w przypadku programowania renderingu do Fujifilm F-Log2). Dokumentacja jak powstaje obraz HDR na sprzecie Apple jest tutaj: https://juniperphoton.substack.com/p/process-apple-gain-map-the-imageio . Jak więc skorzystać z tej techniki w appce CAMAC?
W Ustawieniach CAMAC wchodzisz FORMAT>"Rendering Method" i ustawiasz na "Custom". Tam wklejasz:
Oto jak możesz wpływać na zdjęcie finalne:
float exposure = 1.0 <= ekspozycja całego zdjęcia. 1.0 to poziom neutralny poniżej to całe zdjęcie robi się ciemniejsze, powyżej zdjęcie robi się jaśniejsze.
float shadows = 0.3 <= wyciąganie z cieni. Wartość 0.0 jest neutralna. Im wyższa wartość tym więcej szczegółów wychodzi z cienia.
float intensity = 1.0 <= siła intensywności HDRu a jednocześnie ochrona krzywej ACES. Wartość 1.0 Maksymalna ochrona jasnych partii (niebo, słońce, lampy) przed przepaleniem. Obraz jest najbardziej "kinowy". Wartość < 1.0 (np. 0.5): Osłabia algorytm HDR. Jasne partie stają się bardziej agresywne i "świecące" (zbliżają się do tego, co wyrzuciła z siebie matryca), ale ryzykujesz utratę detali w chmurach.
Do zapisu zdjęc używaj wyłącznie formatu AVIF 10-Bit lub JXL (JPEG XL). I jeden i drugi z włączonym suwakiem "Enable HDR mode".
Aby poprawnie widzieć te zdjęcia potrzebujesz monitora/telewizora z pełną obsługą obrazu HDR.
Miłej zabawy! Udanych kadrów! :)