2012-09-14 1 views
0

저는 Play Framework 1.2.4를 사용하고 있습니다. 사진의 크기를 조절하려면 Blob Images.resize(File originalImage, File to, int w, int h)Playframework 그림 자동 회전없이 Images.resize()

사진이 세로 인 경우 (너비가 너비보다 큰 경우) 출력이 자동으로 회전됩니다.이 동작을 방지하려면 어떻게해야합니까?

원본 이미지 :

Original Image before resize

크기 조정 이미지 회전 :

enter image description here

내가 어떤 조언이나 의견을 주셔서 감사합니다

다음은 예입니다.

답변

0

이상한. 아마도 Exif 데이터가 이미지에 표시됩니다 (회전 된 이미지로 표시). 이것은 전화 사진으로 자주 발생합니다. 풍경 사진에서도 같은 현상이 발생합니까?

이 라이브러리는 http://www.thebuzzmedia.com/software/imgscalr-java-image-scaling-library/이며 Exif 회전 문제의 영향을받지 않습니다. 그걸 처리하는 방법에 대한 다른 게시물은 다음과 같습니다. How to rotate JPEG images based on the orientation metadata?

+0

풍경 사진이 좋으며, Blob이 풍경을 선호하고 풍경을 만들기 위해 초상화를 회전시키고 imgscalr과 같은 것 같아 보입니다. –

+0

페인트 프로그램으로 세로 크기의 그림을 만들어 이론을 시험해 볼 수도 있습니다. 나는 그것이 exif 데이터가 아닌 차원이라고 생각합니다. –