SWT: Como redimensionar imagens de alta qualidade

Meu aplicativo precisa redimensionar o ImageData. Infelizmente, não obtive os resultados desejados com o GC (com antialias ativadas e interpolação alta) ou ImageData.scaledTo (). A imagem resultante é de qualidade muito baixa para ser aceitável. Qual é a melhor maneira de redimensionar ImageData de alta qualidade?

Editar: Estou diminuindo.

questionAnswers(3)

yourAnswerToTheQuestion