마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

이미지 리사이즈 질문입니다. [closed]

0 추천
안녕하세요 안드로이드 초보 개발자입니다.

카메라로 사진을 촬영한 세로 사이즈의 이미지가 있는데요..

제가 붙혀 넣어야할 layout사이즈는 정사각형입니다..

이미지를 640x640으로 리사이즈 해서 레이아웃위에 띄워보면.. 세로 사이즈가 눌려 있는 듯한 이미지가 나오네요..

이런경우 어떻게 해야하나요? 레이아웃을 세로 비율로 바꿔야 하나요?

정사각형으로 해야 한다고 해서.. 고민하고 있습니다..

고수님들의 조언부탁드립니다.
질문을 종료한 이유: 해결
mamongs (4,050 포인트) 님이 2013년 10월 14일 질문
mamongs님이 2013년 10월 15일 closed

2개의 답변

0 추천
직사각형 이미지를 정사각형 이미지로 리사이즈 했으니 당연한 결과가 아닐까요?

정사각형으로 일부만 보여주고 나머지 부분은 스크롤하면 나오게 하면 되지 않을까싶네요..

아니면 리사이즈 할 때 사진 비율에 맞춰서 리사이즈를 하는 방법도 있겠구요...
인연 (31,880 포인트) 님이 2013년 10월 14일 답변
정사각형에 넣어야만 하는 상황입니다....
사장님이 그걸원해서요..-..-
640x640이 아닌 640x853비율로 리사이즈 해도..
결과는 마찬가지네요..
역시 레이아웃을 바꾸는 수밖에 없는건가요?;;ㅠㅠ
원본 이미지가 정사각이 아닌데 정사각으로 출력하려면 이미지에 변형이 가해지는 수밖에 없습니다.
이미지를 자르거나 리사이징하거나, 아니면 출력 레이아웃을 바꾸는 수밖에요.
640*640 또는 640*853이 아닌
480*640도 해보셨는지요...? 비율이 맞아야지요..
0 추천
1. 이미지 좌우에 여백을 덧붙여서 정사각형으로 만든다.
2. 이미지 상하를 잘라서 정사각형으로 만든다.

2가지 중에 하나를 쓰면 되겠네요.
익명사용자 님이 2013년 10월 14일 답변
...