자바 이미지 변환
조회수 628회
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
JAI(https://www.oracle.com/technetwork/java/iio-141084.html) 를 이용하거나 Image 객체를 그대로 사용할 생각이라면 getScaledInstance 3번째 인자값에
Image.SCALE_SMOOTH
을 설정하세요.- 그 방법을 사용해봤는데 그 방법도 이미지가 깨집니다.. 알 수 없는 사용자 2019.11.30 19:40
- 깨진다는 것이 주관적인 표현 같습니다. 이미지를 확대 및 축소를 하면 당연히 손실이 일어날 수 밖에 없습니다. 원본과 같을 수가 없다는 이야깁니다. 당연하겠지요, 이미지를 늘렸다고 상상해보세요 늘어난 부분을 무엇인가로 메워야 합니다. 왜곡될 수 밖에 없는 겁니다. 그런 부분을 Image.SCALE_SMOOTH 속성을 통해 알고리듬으로 부드럽게 (어느정도) 보완하는 것입니다. http://cris.joongbu.ac.kr/course/java/api/java/awt/Image.html 문서를 참고해보세요. 정영훈 2019.11.30 22:03
댓글 입력