`
bean5618
  • 浏览: 18315 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

处理图片大小

 
阅读更多
public static void reduceImg(File srcfile, String imgdist, int widthdist,      
	        int heightdist) {      
	    try {      
	        Image src = javax.imageio.ImageIO.read(srcfile);      
	        BufferedImage tag= new BufferedImage((int) widthdist, (int) heightdist,      
	                BufferedImage.TYPE_INT_RGB);      
	        tag.getGraphics().drawImage(src.getScaledInstance(widthdist, heightdist,  Image.SCALE_SMOOTH), 0, 0,  null);      
	        FileOutputStream out = new FileOutputStream(imgdist);      
	        JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out);      
	        encoder.encode(tag);      
	        out.close();      
	     
	    } catch (IOException ex) {      
	        ex.printStackTrace();      
	    }      
	}    
分享到:
评论

相关推荐

    批量处理图片大小-小巧好用的图片处理工具

    批量处理图片大小的工具能够极大地提高工作效率,减少重复性劳动。本文将详细介绍如何使用一款小巧好用的图片处理工具来批量修改图片的格式和大小,以及相关的技术要点。 首先,批量处理图片的目的是为了统一图片...

    批量处理图片大小、尺寸免费绿色汉化软件

    批量处理图片大小、尺寸免费绿色汉化软件,小巧易用!

    利用MATLAB实现对多幅图片大小的批量修改

    在图像处理过程中,经常会对图片的大小进行修改,传统的人工修改的速度较慢,这里利用MATLAB实现对多幅图像大小的修改,并且可以自定义所要修改图片的输出大小

    批量处理图片大小

    最近在学习基础Opencv,趁工作时间比较充裕,做了个小项目。在利用Opencv学习机器学习过程中,我们难免需要去获取一些机器...为了能够在较短时间内得到“性价比”相对较合适的图片,我们需要对图片大小进行集中处理。

    图片大小编辑器 图片大小改变

    了解并掌握以上知识点,可以帮助你在处理图片大小时做出合适的选择,确保图片的质量和文件大小达到最佳平衡。无论是为了满足网络上传要求、节省存储空间还是提高加载速度,一个高效的图片大小编辑器都是必不可少的...

    数字图像处理常用图片BMP

    数字图像处理经典图片BMP通常是一些常用的测试图像,如Lena、Barbara、Peppers等,这些图像在学术研究和软件开发中被广泛使用,用来检验和展示各种图像处理技术的效果,如滤波、增强、分割、编码等。 总结来说,...

    批量修改图片大小软件

    批量处理图片大小主要通过专门的图像处理软件或工具实现,这些工具通常支持批处理功能,允许用户一次性处理多个图片文件。例如,"批量改图片"软件就是一种这样的工具,它可以快速、高效地调整选定文件夹内所有图片的...

    批量改图片大小绿色版

    下面将详细阐述批量处理图片大小的相关知识点。 在数字图像处理中,调整图片大小是一项常见的操作。这可能是为了适应不同的显示设备、满足网络上传要求或优化存储空间。批量处理图片大小则大大提高了效率,尤其在...

    java图片处理 根据大小获取指定大小图片

    java图片处理 根据大小获取指定大小图片 以及图片尺寸处理 等等java图片处理 根据大小获取指定大小图片 以及图片尺寸处理 等等java图片处理 根据大小获取指定大小图片 以及图片尺寸处理 等等java图片处理 根据大小...

    图片大小批量处理工具

    图片大小调整,水印,效果,批量处理工具,图片大小调整,水印,效果,批量处理工具图片大小调整,水印,效果,批量处理工具

    图片批量调整大小(很实用的图片处理工具)

    在IT领域,图片处理是一项常见的任务,特别是在设计、摄影或者网页制作中。"图片批量调整大小"就是一个针对这种需求的实用工具,它可以帮助用户快速、高效地改变多张图片的尺寸,大大提升了工作效率。以下是对这个...

    C#程序改变图像大小

    在C#编程环境中,改变图像大小是一个常见的任务,特别是在图形处理、用户界面设计或图片上传应用中。在VC2005(Visual C# 2005)中,我们可以利用.NET Framework提供的丰富的图像处理类库来实现这个功能。本文将深入...

    批量更改图片大小(绿色软件)

    批量处理图片大小的优势在于节省时间与提高效率。传统的单个编辑方式会耗费大量时间,而批量操作允许用户一次性设置好参数,如宽度、高度、分辨率等,然后软件会自动应用到所有选定的图片上。这对于需要统一图片规格...

    文件中的图片批量处理,设置想要的尺寸大小。

    批量处理图片是提高效率的重要方法,它避免了逐个手动调整的繁琐过程。这通常通过使用专门的图像处理软件如Adobe Photoshop、GIMP,或者编程语言的图像处理库实现,例如Python的PIL(Python Imaging Library)、Java...

    批量修改图片大小

    总结来说,通过C#编程,我们可以方便地实现批量修改图片大小的功能,特别是在处理大量图片时,这将大大提高工作效率。同时,合理选择图像处理的算法和模式,可以确保缩放后的图像保持较好的视觉效果。

    可以实现改变图片的大小

    此外,了解并掌握图片处理库,如Python的PIL(Pillow)库或Java的ImageIO类,能够简化这一过程,提供现成的函数来处理图像大小的改变,使开发者能更专注于应用程序的核心逻辑。 总的来说,改变BMP图片的大小是一项...

    图片批处理工具减小大小

    批量处理图片大小的主要方法有以下几种: 1. **调整分辨率**:降低图片的分辨率可以显著减小文件大小。这不影响图片在屏幕上的显示效果,因为人眼对于像素密度有一定的阈值。例如,将图片从300dpi降低到72dpi适用于...

    批量更改图片大小.zip

    批量处理图片大小是数字图像处理中的常见需求,尤其对于摄影师、设计师或者需要上传大量图片到网络平台的用户而言,手动一张张调整会非常耗时。该程序提供的批量处理功能可以极大地提高工作效率。它允许用户一次性...

    易语言图片修改大小

    总的来说,"易语言图片修改大小"涉及的知识点包括易语言的基础语法、图像处理原理、文件操作以及字符串处理。通过学习和理解这段源码,你可以掌握如何在易语言环境中实现图像的尺寸调整,这对进行更复杂的图像处理和...

    批量更改图片大小软件

    批量处理图片大小的软件通常包含以下功能: 1. **选择文件**:用户可以方便地选择要处理的图片文件,支持多种常见的图片格式如JPG、PNG、BMP等。 2. **设置参数**:用户可以自定义调整后的图片尺寸,如百分比缩放...

Global site tag (gtag.js) - Google Analytics