Tôi đã xem this question, nhưng dường như không thực sự trả lời câu hỏi mà tôi có. Tôi có một tệp hình ảnh, có thể là bất kỳ độ phân giải nào. Tôi cần tải hình ảnh đó vào một đối tượng BufferedImage
ở độ phân giải cụ thể (ví dụ, ví dụ này, 800x800). Tôi biết lớp hình ảnh có thể sử dụng getScaledInstance()
để chia tỷ lệ hình ảnh thành kích thước mới, nhưng sau đó tôi không thể tìm ra cách để đưa nó trở lại BufferedImage
. Có cách nào đơn giản để chia tỷ lệ hình ảnh đệm thành một kích thước cụ thể không?Tôi làm cách nào để chia tỷ lệ BufferedImage
LƯU Ý Tôi không muốn chia tỷ lệ hình ảnh theo một yếu tố cụ thể, tôi muốn chụp ảnh và tạo thành một kích thước cụ thể.
** Tôi không muốn chia tỷ lệ ảnh bởi một yếu tố cụ thể, tôi muốn có một hình ảnh và thực hiện là một kích thước cụ thể ** Điều này có thể được thực hiện dễ dàng: 'factor = originalSize \ newSize;' – GETah