2015-01-14 7 views
0

데모 응용 프로그램과 똑같은 Commonsware-cwac 라이브러리를 사용했습니다. 미리보기가 포함 된 framelayout의 크기를 조정 한 후에 올바른 비율과 미리보기 크기를 유지하는 제곱 된 미리보기를 얻습니다. 그러나 캡처 한 후 미리보기와 동일한 크기의 사진을 얻고 싶습니다. 이제 새로운 사진을 찍을 때 원본 및 비 제곱 미리보기를 캡처한다는 점 때문에 저장된 사진이 훨씬 커졌습니다.미리보기와 비슷한 제곱 된 출력 사진

어떻게 출력 사진을 미리보기와 동일하게 캡처 할 수 있습니까?

답변

0

옵션 # 1 : 당신은, 다음 이미지를 자르 오늘처럼 라이브러리 이미지를 저장할 수 있습니다 자신

옵션 # 2 : 당신은 라이브러리를 포크와 ImageCleanupTask

의 일환으로 논리를 자르기 일종의 추가
+0

감사합니다. 올바른 방향으로 나를 도왔습니다. Btw, 자르기에 필요한 크기를 올바른 크기로 가져올 수있는 방법을 알고 있습니까? –

+0

@ Ole-M : 나는 당신의 구현을 모른다. 최대 크기의 정사각형 이미지는 측면이 원본 이미지의 최단 축 (예 : 경관 이미지의 높이)만큼 긴 사각형입니다. 그리고 저는 기본값이 장축의 양쪽면에서 똑같이 자르므로 사각형을 중심에 위치한다고 가정합니다. 그러나 이것은 다시 사각형의 정사각형 부분 집합을 만드는 방법의 한 구현입니다. – CommonsWare

관련 문제