안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요..
카메라쪽 소스를 보고 있는데..
Camera.Parameters p = mCamera.getParameters();
p.set("orientation", "portrait");
mCamera.setParameters(p);
카메라 화면이 정상 적으로 나오지 않는 부분은 parameter 세팅을 하니 제대로 나오는데..
사진을 찍으면 90도 회전해서 나오는데.. 혹시 이부분에 대해 아시는 분 계신가요?
(가로로 사진을 찍으면 회전 하지 않는데, 세로로 사진을 찍으면 90도 회전되어 있어요;;)
기존 소스를 보니 Exif library를 사용해서 jpeg로 만든뒤에 회전각을 구해서 bitmap을 회전시키는거 같은데..
현재 1.6에서 구현중이라 Exif library를 사용할 수 가 없어서요.. 2.0부터 지원되는거 같더라구요..
인터넷 찾아보니 Exif 라이브러리가 있긴 있던데.. 문서가 없어서 사용방법을 모르겠더라구요 ㅜㅜ
센서를 이용해서 현재 휴대폰 방향을 알아 내볼까도 생각했는데.. 이것도 조금은 아닌 것 같은 생각이 들어서 ;;
혹시 방법 아시는 분 계시면 공유 좀 해주세요 ^^;
카메라쪽 소스를 보고 있는데..
Camera.Parameters p = mCamera.getParameters();
p.set("orientation", "portrait");
mCamera.setParameters(p);
카메라 화면이 정상 적으로 나오지 않는 부분은 parameter 세팅을 하니 제대로 나오는데..
사진을 찍으면 90도 회전해서 나오는데.. 혹시 이부분에 대해 아시는 분 계신가요?
(가로로 사진을 찍으면 회전 하지 않는데, 세로로 사진을 찍으면 90도 회전되어 있어요;;)
기존 소스를 보니 Exif library를 사용해서 jpeg로 만든뒤에 회전각을 구해서 bitmap을 회전시키는거 같은데..
현재 1.6에서 구현중이라 Exif library를 사용할 수 가 없어서요.. 2.0부터 지원되는거 같더라구요..
인터넷 찾아보니 Exif 라이브러리가 있긴 있던데.. 문서가 없어서 사용방법을 모르겠더라구요 ㅜㅜ
센서를 이용해서 현재 휴대폰 방향을 알아 내볼까도 생각했는데.. 이것도 조금은 아닌 것 같은 생각이 들어서 ;;
혹시 방법 아시는 분 계시면 공유 좀 해주세요 ^^;




답변 감사합니다!
많이 복잡한 것이었네요 ㅜㅜ
전 소스쪽에서 처리 할 수 있는 거라 생각했는데..