Pessoal, não estou conseguindo resimensionar uma imagem.
Exception: IllegalArgumentException ““SubsampleAverage” operation`s value for parameter “scaleX” is invalid.”
RenderingHints qualityHints = new RenderingHints(RenderingHints.KEY_INTERPOLATION, RenderingHints.VALUE_RENDER_QUALITY);
imagem = JAI.create("SubsampleAverage", pb, qualityHints); // essa linha lança a exception
[quote=entanglement]Será que você não está se esquecendo de adicionar a parte da translação (0, 0)?
[quote]
ParameterBlock params = new ParameterBlock();
params.addSource(source);
params.add(scale);// x scale factor
params.add(scale);// y scale factor
params.add(0.0F);// x translate
params.add(0.0F);// y translate
[/quote][/quote]
Amigo, não é isso, também editei a linha imagem = JAI.create("SubsampleAverage", pb, qualityHints); // essa linha lança a exception para RenderedOp imgAlterada = JAI.create("SubsampleAverage", pb, qualityHints); e tbn continua dando o mesmo erro