请教:BMP图片的缩放 Java中似乎有提供缩放图片的接口和方法,但不是很清楚,各位大大可否指教一二? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 BufferedImage srcBuffImage=null;Image dstImage = null;try{ srcBuffImage = ImageIO.read(Test.class.getResourceAsStream("flower.bmp"));}catch(Exception e){ e.printStackTrace();}ReplicateScaleFilter filter = new ReplicateScaleFilter(w, h);FilteredImageSource fis = new FilteredImageSource(srcBuffImage.getSource(),filter);dstImage = Toolkit.getDefaultToolkit().createImage(fis); 楼上说的明白,以上只是JDK自带的ReplicateScaleFilter过滤器,功能简单,从美工的角度看,这属于实时缩放,即按照给定比例,丢失像素,另外还有alpha缩放法,即在你丢失的像素前后各取一个像素,并且与丢失像素进行算法处理,比如进行高斯模糊算法还有如果你是想将BMP图像在你的画面上绘制出来的话,那么直接使用Graphics的drawImage方法既可实现 求助求助!!! java学习文档 关于javabean的问题 如何画饼状分析图 创 建 一 个 按 钮 咋 又 不 行 了 呢 ? 麻 烦 大 家 看 看 。 。 。 请看过core java的朋友指点一下,谢谢! 想要美化界面,该怎么办? 请教一个字符程序,看有没有更好的方法? http协议上java程序,大家给点思路 怎么设计利用socket读取PLC信息 ireport的一个表格问题 用过这个的朋友都可以近来集思广益!!! 怎么将一个file读入一个字节数组byte[]?
Image dstImage = null;try{
srcBuffImage = ImageIO.read(Test.class.getResourceAsStream("flower.bmp"));
}
catch(Exception e){
e.printStackTrace();
}ReplicateScaleFilter filter = new ReplicateScaleFilter(w, h);
FilteredImageSource fis = new FilteredImageSource(srcBuffImage.getSource(),filter);
dstImage = Toolkit.getDefaultToolkit().createImage(fis);