我需要将图像从手机传输到服务器。我能够减小图像屏幕大小,但不能减小内存大小。我知道我必须处理颜色深度。J2ME 似乎没有提供 J2SE 中可用的任何缩放方法:
image rescaled = image.getScaledInstance(thumbWidth, thumbHeight, Image.SCALE_AREA_AVERAGING);
BufferedImage biRescaled = toBufferedImage(rescaled, thumbWidth, thumbHeight, BufferedImage.TYPE_INT_RGB);
我将如何解决这个问题?我想在传输到服务器之前减少图像内存大小。