Skocz do zawartości
jammiq

[P770] Jakośc zdjęć z aparatu - zbyt duża kompresja JPG?

    Rekomendowane odpowiedzi

    jammiq

    Katowania telefonu ciąg dalszy :P

    Dzisiaj padło na aparat.

    Zauważyłem, że jakość zdjęc jest mocno obniżana przez artefakty kompresji.

    Zdjęcie 5Mpix zajmuje w granicach 1MB - zdecydowanie za mało by nie zniszczyć zdjęcia.

    Z testów w GIMPie wychodzi (zarówno testując przez ręczną zmianię, a także przez opcję "use quality settings from original image"), że jest to jakość jpeg na poziomie 79-80.

    Optymalnie było by 98-99 - co dało by wielkośc pliku w granicach 2.5-3MB i teoretycznei znacznie lepsze zdjęcia.

    Testowałem różne aplikacje aparatu które pozwalają zmienić jakość (Vignette, Pro Capture....) i owszem - po zmianie jakości na High/Fine/Superfine zapisane zdjęcia zajmują te swoje konkretne 3MB, jednak nadal widać artefakty kompresji.

    Vignette akurat skupia się na filtrach i ma również opcję zapisania oryginału - przed zastosowaniem filtrów.

    No i w tym miejscu właśnie widać - że oryginały zajmują dużo mniej i są sponiewierane kompresją - właśnie tak jak w stockowej aplikacji.

    Wygląda tak jak by sama kompresja była zakodowana gdzieś w driverach.

    Googlując znalazłem mod do HTC One który zmienia poziom kompresji w sterownikach:

    [MOD] Camera drivers | No JPEG compression - | HTC One X > XDA

    Może w Lenovo też tak się da?

    Albo jest jakaś apka do tego?

    UPDATE: podobny temat dla Sony Ericsson

    Modded SemcCamera / 100% JPeg compression

    Edytowane przez jammiq

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    jammiq

    Zauważyłem w romie Infrareda do A820 dwie ciekawe poprawki:

    - increased jpeg quality to 100%, camera quality tweaks

    - Camera records in MP4 instead of 3GP (thanks lenovo-forums.ru)

    Pytanie do osób które zajmują się romami - może do P770 też by się dało?:)

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    mst

    To pewnie zwykłe tweaki w build.prop, jak to:

    ### Increase jpg quality to 100%
    ro.media.enc.jpeg.quality=100
    

    Dopisz to do /system/build.prop. Drugiego tweaku to nie pamiętam, pobierz tamten ROM i zajrzyj co tam ma w build.prop.

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    jammiq

    wpadłem na ten sam pomysł ;) sciągałem nawet dwa różne romy.

    do mp4 nie znalazłem w build.prop.

    natomiast jpeg quality mam już na 100 więc nie ma co zmieniać.

    czyli pozostaje chyba tylko modyfikacja driverów (pliki .so) tak jak w tematach do których linki podałem.

    bo niestety ale zakodowane parametry kompresji to jakaś masakra - przy "normalnych" ustawieniach ten telefon robił by duuuuużo lepsze jakościowo zdjęcia bo z szumami nie jest aż tak źle - wszystko psują artefakty kompresji.

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

    Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

    Zarejestruj nowe konto

    Załóż nowe konto. To bardzo proste!

    Zarejestruj się

    Zaloguj się

    Posiadasz już konto? Zaloguj się poniżej.

    Zaloguj się

    • Ostatnio przeglądający   0 użytkowników

      Brak zarejestrowanych użytkowników przeglądających tę stronę.

    x