`
ihuashao
  • 浏览: 4544240 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

使用 Java 进行图像处理 - 将彩色图像转换为灰度图

阅读更多

版权声明:转载时请务必保留以下作者信息和链接
作者:陈维(chenweionline@hotmail.com)作者的网站:http://www.chenwei.mobi

/***//**
*将彩色图像转换为灰度图。
*
@paramsrcImage源彩色图像。
*
@paramhints重新绘图使用的RenderingHints对象。
*
@return目标灰度图。
*/

publicstaticBufferedImagetransformGrayJ2D(BufferedImagesrcImage,RenderingHintshints)...{
BufferedImagedstImage
=newBufferedImage(srcImage.getWidth(),srcImage.getHeight(),srcImage.getType());

ColorSpacegrayCS
=ColorSpace.getInstance(ColorSpace.CS_GRAY);
ColorConvertOpcolorConvertOp
=newColorConvertOp(grayCS,hints);
colorConvertOp.filter(srcImage,dstImage);

returndstImage;
}

分享到:
评论

相关推荐

    Java彩色图片转换黑白(灰度图).rar

    Java彩色图片转换黑白(灰度图),是对Java图像缓冲区的图像进行灰度图处理,再输出到窗口中显示,对于图像处理来说,对缓冲区图像进行操作,这个方法是比较普遍的,效果也不错。

    Java将彩色图像转换为灰度图

    Java将彩色图像转换为灰度图,本程序利用缓冲区图像实例了图像的灰化处理,效果如上图所示,当单击“Gray Image”按钮后,显示了灰化处理后的图像;当再单击“Reset”按钮后,显示源图像。具体来说是利用java.awt....

    图像处理工具-src.zip

    数据类型:8位灰度或索引色,16位无符号整数,32位浮点和RGB色彩。...色彩处理:分裂一个32位彩色图像转换成RGB或HSV分量。 合并8位组件成彩色图像。RGB图像转换为8位索引颜色。应用伪彩色调色板为灰度图像。

    grayscale_java_visitorxgr_

    Java将彩色图像转换为灰度图,本利用缓冲区图像实现图像的灰化处理

    JCOLORCO_java_

    Java彩色图片转换黑白(灰度图),是对Java图像缓冲区的图像进行灰度图处理

    imgprocessing:它是一个Java程序,用于处理PGM和PPM格式的彩色和灰度图像,您可以旋转,转换为CMYK,提取RGB通道,混合RGB通道等。

    图处理应用这是一个Java程序,用于处理PGM和PPM格式的彩色和灰度图像,您可以旋转,转换为CMYK,提取RGB通道,混合RGB通道,二值化,负值,缩小,高光,有力变换,放大,保存直方图,均衡直方图,使用中位数和...

    基于matlab实现的简易识别车牌+源代码+文档说明

    1、资源内容:基于matlab实现的简易识别车牌+源代码+文档说明 2、代码特点:内含运行...2.将原始彩色图像转换成灰度图像,并显示直方图(如果分布十分不均匀,使用直方图均衡化处理)。 3.使用roberts算子进行边缘检

    gridworld阶段3答案

    2. 把读取彩色图像转换成灰度图像; 3. 提取并且显示彩色图像各个色彩通道; 4. 把处理完的图像保存为jpg格式图像。注意,这里可以使用Java提供的API完成,但本文档不提供,希望各位同学自行上网查找资料自学。...

    基于CIELab颜色空间的矢量彩色图像放大算法 (2008年)

    该算法利用彩色图像各颜色通道的固有相关性,在CIELab颜色空间中利用矢量滤波器将彩色像素作为矢量集合进行处理,首先将彩色图像从RGB空间转换为CIELab颜色空间,然后在CIELab颜色空间利用矢量滤波器进行空间插值,...

    java范例开发大全源代码

    第1篇 Java编程基础  第1章 Java开发环境的搭建(教学视频:9分钟) 2  1.1 理解Java 2  1.2 搭建Java所需环境 3  1.2.1 下载JDK 3  1.2.2 安装JDK 4  1.2.3 配置环境 5  1.2.4 测试JDK配置...

    java范例开发大全

    第1篇 Java编程基础 第1章 Java开发环境的搭建(教学视频:9分钟) 2 1.1 理解Java 2 1.2 搭建Java所需环境 3 1.2.1 下载JDK 3 1.2.2 安装JDK 4 1.2.3 配置环境 5 1.2.4 测试JDK配置是否成功 7 实例1 开发第一个Java...

    Java范例开发大全 (源程序)

    第1篇 Java编程基础  第1章 Java开发环境的搭建(教学视频:9分钟) 2  1.1 理解Java 2  1.2 搭建Java所需环境 3  1.2.1 下载JDK 3  1.2.2 安装JDK 4  1.2.3 配置环境 5  1.2.4 测试JDK配置是否成功 7...

    Java范例开发大全(全书源程序)

    Java范例开发大全(全书源程序),目录如下: 第1篇 Java编程基础 第1章 Java开发环境的搭建(教学视频:9分钟) 2 1.1 理解Java 2 1.2 搭建Java所需环境 3 1.2.1 下载JDK 3 1.2.2 安装JDK 4 1.2.3 配置环境...

    java范例开发大全(pdf&源码)

    第1篇 Java编程基础 第1章 Java开发环境的搭建(教学视频:9分钟) 2 1.1 理解Java 2 1.2 搭建Java所需环境 3 1.2.1 下载JDK 3 1.2.2 安装JDK 4 1.2.3 配置环境 5 1.2.4 测试JDK配置是否成功 7 实例1 开发第一个Java...

Global site tag (gtag.js) - Google Analytics