`
xdy2008
  • 浏览: 54531 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

处理大图片

 
阅读更多
原先用ImageIo.read();来得BufferImage 总不行

后来改成

String imageFile = "d:\\112.jpg";  
InputStream imageIn = new FileInputStream(new File(imageFile));  
JPEGImageDecoder decoder = JPEGCodec.createJPEGDecoder(imageIn);  
BufferedImage image1 = decoder.decodeAsBufferedImage();

10M图片是能缩小了,但是颜色严重失真,就像曝光的底片。
2M图片还是跟原来一样正常缩小。
高手快来帮忙解决啊
分享到:
评论

相关推荐

    C#对超大图片处理

    首先,处理200M以上的大图片需要高效的数据管理和内存优化策略。C#提供了诸如GDI+和WPF等图形处理框架,但它们可能在处理超大图像时遇到性能瓶颈。OpenCV则通过其底层C++接口提供更直接的内存管理和计算效率,能够...

    数字图像处理大作业,使用MATLAB处理

    本项目“数字图像处理大作业,使用MATLAB处理”正是基于这样的背景,旨在构建一个图像分割系统,实现图像的噪声处理和边缘检测。 首先,我们来探讨图像分割这一概念。图像分割是将图像分成若干个具有不同特征的区域...

    一种QImage加载大图片的解决方案

    在使用Qt进行图像处理时,有时会遇到一个问题:当尝试使用QImage类加载大尺寸的图像文件时,由于内存分配失败(malloc返回NULL),导致图片加载不成功。这主要是因为大图片所需的内存超过了系统可分配的连续内存空间...

    图像处理常用图片

    在图像处理领域,"图像处理常用图片"是一个重要的概念,这些图片因其特殊性质或历史地位,成为了研究人员和工程师测试和验证算法的标准数据集。描述中提到的“lena”和“cameraman”就是两个非常著名的图像,它们在...

    图像处理专用图片

    在图像处理领域,图片是研究和应用的基础。本压缩包包含了一些图像处理行业常用的图片,它们主要用于测试和演示各种图像处理算法的效果。这些图片的格式为PNG,具有高透明度和高质量的特点,能够清晰地展示图像处理...

    数字图像处理常用图片BMP

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

    数字图像处理大作业GUI设计.zip

    在本项目中,我们主要探讨的是“数字图像处理大作业GUI设计”。GUI,全称图形用户界面(Graphical User Interface),是人与计算机系统交互的主要方式。在数字图像处理领域,一个良好的GUI设计能极大地提升用户的...

    数字图像处理常用图片库

    本文将深入探讨“数字图像处理常用图片库”这一主题,其中包括一些经典的测试图像,如lena和cameraman等。 数字图像处理是通过计算机对图像进行操作以改善质量、提取特征或分析信息的过程。在这个过程中,测试图像...

    学习图像处理最常用的图片(很齐全很强大)

    6. 色彩空间转换:在不同的色彩空间下,图像处理的效果可能大不相同。常见的转换包括RGB到灰度、HSV、Lab等,每种色彩空间对特定任务有其优势。例如,灰度图像便于处理,HSV空间更适合颜色分割。 7. 图像分割:将...

    数字图像处理经典图片库

    在数字图像处理领域,经典图片库是用于研究和教学的重要资源。这些图片因其特性而被广泛采用,可以用来测试和验证各种图像处理算法的效果。"数字图像处理经典图片库"包含了一些标志性的图像,如Lena、Cameraman和...

    最快速的图像处理的软件

    在“图像批量处理”方面,这类软件或工具能一次性处理大量图片,节省大量时间。例如,使用Python编程语言配合PIL(Python Imaging Library)或OpenCV库,可以编写脚本实现批量重命名、格式转换、尺寸调整等任务。...

    数字图像处理大作业-拍照图像处理(python+OpenCV+qt)

    这个大作业涵盖了多个图像处理的重要概念和技术,包括图片的文字添加、空间转换、旋转、缩放、翻转、投影矫正、二值化、图像校正、纹理平滑以及纹理增强。下面将对这些知识点进行详细解释。 1. **图片写入文字**:...

    易语言另类思路显示大图片

    针对上述问题,"易语言另类思路显示大图片"这个主题提出的解决方案核心在于对图像进行分块处理。具体来说,我们可以只在屏幕上显示部分图像,当用户需要查看另一部分图像时,再动态地加载对应的图像部分。这种方法极...

    VB6图片压缩处理源码

    在VB6(Visual Basic 6)环境中,图片的压缩处理主要涉及到图像的编码、解码以及大小调整等技术。VB6虽然相对较为古老,但它依然提供了处理这些任务的方法和控件,例如通过GDI+(Graphics Device Interface)或...

    C#图像处理实践——图片不同提取

    在C#编程环境中,图像处理是一项重要的技能,尤其在现代软件开发中,图像识别和比较在许多领域,如计算机视觉、机器学习、安全监控等,都有广泛应用。本篇将深入探讨如何利用C#进行图像的不同提取操作,主要关注像素...

    图像处理标准图像库(内含44张图)

    "图像处理标准图像库(内含44张图)"就是一个这样的资源,它提供了44张不同类型的图片,包括16张彩色图片和28张灰度图,可以满足多种图像处理任务的需求。 1. **彩色图像与灰度图像**: - 彩色图像由红绿蓝(RGB)...

    数字图像处理中常用到图片集

    本文将深入探讨数字图像处理中的关键概念,并围绕"标准图片集"这一主题,详细介绍其在实际应用中的价值。 1. 数字图像处理基础:数字图像处理是计算机科学的一个分支,主要涉及图像的获取、分析、理解和操作。这个...

    图像处理经典标准图片lena图等

    在图像处理领域,经典的标准图片是用来测试和展示各种算法效果的重要工具。这些图片因其特性而被广泛使用,比如它们的复杂性、清晰度或者颜色分布。"lena"图是其中最为著名的代表之一,它在图像处理的历史上占据了...

    图像处理21张经典图片 各种格式 经典图片.rar

    这个名为"图像处理21张经典图片 各种格式 经典图片.rar"的压缩包文件包含了21张广泛使用的图像,每张图片可能有不同的格式,这为分析、实验和演示提供了丰富的素材。这些图像在图像处理和计算机视觉界具有很高的知名...

    Delphi浏览查看大图片的程序源码例子..rar

    3. **图像处理库**:除了VCL自带的功能,开发者可能还利用了如FreeImage、GDI+、OpenCV等第三方图像库,这些库提供了更高级的图像处理功能,比如缩放、旋转、裁剪等,对于高效地处理大图片非常有帮助。 4. **滚动条...

Global site tag (gtag.js) - Google Analytics