`
domando
  • 浏览: 77895 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
文章分类
社区版块
存档分类
最新评论

JAVA 生成高品质缩略图

阅读更多

找了半天,终于找到了这个。

成像效果还不错,但是遇到很小像素的缩略时,效果还是不能令人满意。

  • src.zip (4.6 KB)
  • 描述: 两个java文件,一个是缩略图生成类。 一个是带有main函数的。
  • 下载次数: 2572
分享到:
评论
26 楼 zwq4166506 2008-11-05  
收藏了,谢谢
25 楼 doraemon1293 2008-10-24  
OutOfMemoryError

出现这个异常时要增加一下内存

具体方法:

TOMCAT->configure->Tomcat N->JDK->Optional Java VM Arguments内设置

-Xms128m -Xmx512m 根据情况可以加大数值
24 楼 doraemon1293 2008-10-24  
处理大图时,砸电脑的心都有.

2150*6000的图,传了32分33秒. 郁闷!
23 楼 futionbai 2008-03-14  
sigon 写道
谢谢,很好,很小巧
jmagick用的C的底层,个人空间来讲不容易用

我也想用一下,试试如何 了
22 楼 sigon 2008-03-14  
谢谢,很好,很小巧
jmagick用的C的底层,个人空间来讲不容易用
21 楼 shenxiaolei 2008-03-13  
路过  瞧瞧
20 楼 JavaJason 2008-03-13  
感谢一下楼主,确实有不少的需求会用到这个功能,
19 楼 garid 2008-03-12  
真的很好用,谢谢。
18 楼 darkjune 2008-03-12  
jmagick需要在服务器上装dll文件,有些情况不适用
17 楼 linliangyi2007 2008-03-10  
楼主精神可嘉,不过有造车轮的嫌疑,咔咔!!
16 楼 DigitalSonic 2008-03-10  
我上一次项目里用的是jMagick,感觉使用还算方便,效果也不错,速度也还行,但在suse下把ImageMagick和jMagick配置好却花了不少时间。。。汗
15 楼 zxc005 2008-03-10  
图片品质的确大有提高,但效率也低了不少,大概是传统方法(直接使用awt)的 1/5 .
14 楼 alfred99 2008-03-10  
其实也不是我自己写的,也是C里面一个算法翻译的,这也不算我原创的,呵呵。
欢迎转,如果对大家有用
13 楼 dreaminjava 2008-03-09  
谢谢楼主分享,thx
12 楼 domando 2008-03-08  
alfred99 写道
写了很久了,现在看起来比较乱,最好重构一下

暴汗啊!!
原来高人在此,真的是幸会!!
以后转东西我尽量将作者的名字写上为好。

不过就目前的版本,缩图比例较大时,效果还是很差。
自己现在如果写图片的算法还有些力不从心,所以无奈
之下只好结合linux里面的convert来缩图了。图片质量
以及效率都很好。
11 楼 cjmcn-sh 2008-03-08  
ImageMagick 这个还是不错的。性能不错
10 楼 alfred99 2008-03-07  
这个是我以前介绍用jmagick的用法,
http://topic.csdn.net/t/20060603/15/4798174.html,不过并发时也不太好
9 楼 suxy 2008-03-07  
jmagick效果最好,大网站都用它
8 楼 xly_971223 2008-03-07  
貌似处理大图片的时候很慢  灰常慢
7 楼 alfred99 2008-03-07  
写了很久了,现在看起来比较乱,最好重构一下

相关推荐

    java 图片生成缩略图

    "java 图片生成缩略图" Java 图片生成缩略图是Java程序开发中一个常见的需求,通过...本文介绍了使用Java生成缩略图的方法和原理,并讨论了缩略图生成的优点。通过使用Java生成缩略图,可以提高网站的性能和用户体验。

    java 上传图片生成缩略图

    ### Java 上传图片生成缩略图的知识点解析 在现代Web开发中,处理图像是一项常见的需求,尤其是在涉及用户上传图片的应用场景中。本篇文章将基于提供的代码片段详细讲解如何使用Java来实现上传图片并自动生成缩略图...

    java视频生成图片(缩略图)-实例-(指定时间)

    在Java编程中,生成视频的缩略图是一项常见的任务,特别是在多媒体处理或视频分享平台的开发中。这个实例主要关注如何使用Java在指定的时间点截取视频生成图片。以下是一些相关的知识点: 1. **Java Media ...

    java生成缩略图类(已经封装好)

    java 生成缩略图类 源代码 (已经封装好)

    JAVA获取视频缩略图

    在Java编程环境中,获取视频缩略图是一项常见的需求,尤其在多媒体应用或者视频分享平台中。这个过程涉及到多媒体处理和图像操作的知识。本文将详细解释如何在Java中实现这一功能,以及相关的技术点。 首先,Java...

    上传图片并生成高清晰缩略图

    ### 上传图片并生成高清晰缩略图 #### 背景与概述 在Web开发领域,特别是ASP.NET应用程序中,上传图片并自动生成高质量缩略图是一项常见且实用的功能。这种需求通常出现在用户头像上传、产品图片展示等场景中。...

    生成网页缩略图(输入网址,宽度,高度生成缩略图)

    网页缩略图生成技术是一种常见的Web开发功能,它允许用户通过输入网址、设定目标宽度和高度,快速获取网站页面的预览图片。这种技术在许多应用场景中非常实用,例如社交媒体分享、搜索引擎结果展示、网站目录索引等...

    java生成图片缩略图和二进制文件的工具类

    将图片生成缩略图和转换为二进制的工具类,缩略图大小可调

    java生成缩略图

    #### 缩略图生成的原理 生成缩略图的核心在于对原始图像进行等比例缩小处理,以保持图像的比例不变。在Java中,主要通过`java.awt.image.BufferedImage`类及其相关方法来实现。 ### Java生成缩略图的技术细节 ####...

    Java中gif动图缩略图处理jar包

    这个jar包为开发者提供了一个方便的API来处理GIF图像的缩略图生成,使得在Java项目中实现这一功能变得更加简单。 GIF4J库的核心功能包括读取GIF文件、解析其帧信息、调整图像尺寸并重新组合成新的GIF文件。以下是...

    java缩略图代码

    在 Java 中生成图片缩略图是一项常见的需求,这通常涉及到图像处理技术。以下是一个 Java 类 `GetPicture` 的示例,它包含了获取网络图片、截取屏幕以及创建图片缩略图的功能。我们将详细解释其中的关键知识点。 1....

    java图片裁剪和java生成缩略图.pdf

    java图片裁剪和java生成缩略图.pdf

    java大图生成缩略图。。。。

    java大图生成缩略图。。。。。。。。。。。。

    java 生成缩略图

    在Java编程中,生成缩略图是一项常见的任务,特别是在处理图像处理、网页设计或移动应用开发时。这个任务涉及到读取原始图像,调整其尺寸,然后保存为较小的版本,即缩略图。在这个过程中,我们可以使用Java的内置库...

    java利用ffmpeg获取视频缩略图

    本项目就是关于如何在Java环境中使用ffmpeg来获取视频的缩略图,提供了一个简单易用的解决方案。 首先,ffmpeg是一个强大的命令行工具,它支持多种视频、音频格式的处理,包括转换、合并、剪辑以及生成缩略图等。在...

    java生成高清缩略图不丢真,java压缩图片

    网上找的缩略图生成方法都不够清晰,于是决定自己研究和改进生成缩略图方法。此方法压缩后的图片小,清晰度高,压缩速度快。5000张图片大概抽根烟的功夫就压缩完了。高清的哦。各种参数都是可配的,方便移植到自己...

    java批量上传图片并生成缩略图

    在Java编程环境中,批量上传图片并生成缩略图是一项常见的需求,特别是在开发Web应用时,例如内容管理系统或者论坛。这个任务通常涉及到文件处理、图像处理和服务器端编程等多个技术领域。接下来,我们将深入探讨...

    java上传图片,处理图片,word转pdf图片缩略图生成

    java上传图片,处理图片,word转pdf图片缩略图生成,替换所有图片的ip地址工具类

    java生成缩略图的方法示例

    Java 生成缩略图的方法示例 Java 生成缩略图是指使用 Java 语言生成缩略图的...Java 生成缩略图的方法示例通过使用 Lanczos 滤波器和 ImageScale 类,提供了一种高质量的图像缩放算法,能够生成清晰且平滑的缩略图。

Global site tag (gtag.js) - Google Analytics