안녕하세요.
유닉스 환경에서 jpg 파일에서 raw데이터를 가져오려고 합니다.
Imagemagick 라이브러리 다운받아서 RAW부분 보고 있는데..흐흐흐
제가 유닉스은 거의 사용을 안해서... 잘 모르겠더군요.
혹시 간단한 샘플이나 사이트 알려주셔으면 감사하겠습니다.
jpg를 raw로 변환해서 얻는 이득은 없습니다.
기존 raw에서 손실압축을 해서 얻은 데이터가 jpg인데
이미 손실된 데이터로 raw를 만들어봤자 jpg가 가지고 있는 데이터 이상으로 복원되지도 못하고 용량만 커질 것입니다.
어쨌든 다른 형태로 바꿔야 뭘 하던가 하지요. libjpeg 을 사용하세요. encoding 때는 yuv444 도 되던데 decoding 은 RGB888 로 밖에 안 나오네요. 간단한 샘플도 포함되어 있습니다.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
jpg를 raw로 변환해서
jpg를 raw로 변환해서 얻는 이득은 없습니다.
기존 raw에서 손실압축을 해서 얻은 데이터가 jpg인데
이미 손실된 데이터로 raw를 만들어봤자 jpg가 가지고 있는 데이터 이상으로 복원되지도 못하고 용량만 커질 것입니다.
어쨌든 다른 형태로
어쨌든 다른 형태로 바꿔야 뭘 하던가 하지요.
libjpeg 을 사용하세요.
encoding 때는 yuv444 도 되던데 decoding 은 RGB888 로 밖에 안 나오네요.
간단한 샘플도 포함되어 있습니다.
댓글 달기