Java에서 일부 이미지를 동적으로 만들고 파일에 저장하려고합니다. 다양한 자습서를 읽었으므로 BufferedImage를 사용해야합니다.Java2D 및 이미지 생성
그러나 BufferedImage 생성자는 매개 변수로 높이와 너비가 필요합니다. 그러나 나는 내 이미지의 최종 크기를 모른다. 미리 알 수없는 크기의 이미지는 어떻게 작성해야합니까?
두 개의 분명한 전략이있다 :
- 처음에 매우 큰 이미지를 만든 10000x10000을 말한다.
- 큰 이미지를 점차적으로 만들고 원래 이미지를 복사합니다. 단점은 무언가를 추가하고 싶을 때마다 경계를 확인해야한다는 것입니다.
이 문제를 어떻게 처리합니까?