Есть ли смысл объединять подсказки при вызове Image.getScaledInstance? Например:
int hints = Image.SCALE_AREA_AVERAGING | Image.SCALE_SMOOTH;
image.getScaledInstance( width, height, hints
Подробнее здесь: https://stackoverflow.com/questions/789 ... caledimage