`
lu_tan
  • 浏览: 27841 次
  • 来自: 上海
社区版块
存档分类
最新评论

java另存图片底色变黑问题

    博客分类:
  • java
阅读更多
BufferedImage bufferImage;
File outputFile = null;
try{
     Image image = ImageIO.red(new File("c:\\pic\\aa.jpeg"));
     int width = image.getWidth(null);
     int height = image.getHeight(null);
     bufferImage= new BufferedImage (width,height,BufferedImage.TYPE_INT_RGB);
       bufferImage.getGraphics().drawImage(image,0,0,width,height,image.getGraphics().getColor(),null);//设置底色

       outputFile = new File("c:\\pic\\bb.jpeg");
       if(!outputFile.exists())
            outputFile.mkdirs();
       ImageIO.write(bufferImage,"jpeg",outputFile);
}catch(IOException e){
     e.printStackTrace();
}
分享到:
评论

相关推荐

    java处理图片背景颜色的方法

    在标签中,作者列出了四个关键词:“java 处理图片背景颜色”、“java 图片背景颜色替换”、“java 图片背景颜色更改”、“java 蓝底寸照批量转换为白底”,这些关键词都与 Java 处理图片背景颜色相关。 在部分内容...

    解决java压缩图片透明背景变黑色的问题

    本文将深入探讨如何解决Java压缩图片时透明背景变黑色的问题。 首先,我们需要理解Java中的图像处理涉及到的主要类,如`BufferedImage`和`Graphics2D`。`BufferedImage`是一个内存中的图像对象,可以用来创建、读取...

    Java 实现证件照底图替换,Java 实现照片头像底图替换

    在Java编程环境中,证件照和头像底图的替换是一个常见的图像处理需求,尤其是在身份证、护照等证件制作或在线照片编辑服务中。本教程将详细讲解如何使用Java的`java.awt.image`包来实现这一功能。 首先,我们需要...

    Java+OpenCV+OCR 图像字符处理

    通过这个项目,不仅可以深入理解OpenCV和OCR的工作原理,还能提升Java编程和问题解决的能力。在实际应用中,这样的技术可以帮助我们自动化处理大量文本信息,提高效率,减少人为错误,具有很高的实用价值。

    JAVA 实现不规则图片背景效果

    通过以上步骤,你就可以在Java Swing应用程序中实现一个具有不规则背景图片且可能具有透明效果的登录框。这个方法同样适用于其他类型的界面组件,只需要调整剪裁形状以适应特定的设计需求。记住,良好的界面设计能够...

    图片去底色及图片校正工具

    图片去底色及图片校正工具

    PPT时如何设置上层图片底色部分为透明.docx

    在制作PPT演示文稿时,有时我们需要将一张图片置于另一张图片之上,但又希望上层图片的部分底色能够透明,以便展示底层图片的内容。本文将详细介绍如何在PPT中设置图片的透明度,以及如何使上层图片的底色部分变为...

    PNG格式图片去黑底易语言代码

    无论是那种图,其去黑底的原理都是 “越黑的像素越透明”。只是实现的细节上有区别。对于。1.纯黑白的处理就简单多了,所有像素设置成RGBA(1,1,1, (R+G+B)/3) 即可。2.多彩色的图片,不能使用纯黑白的处理,否则所有...

    处理图片背景色,使用透明(C#)&图片处理程序(含源码)

    遇到的问题: 1。MakeTransparent转换透明背景,保存后 背景色变成黑色 2。转化后图片清晰度发生了变化(处理后有黑色像素化点) 3.效率不好。。 ============== 经过几天的模索、找资料、研究 1。保存后背景色不会变...

    将图片的白色背景变为黑色背景的matlab代码

    这个程序是把图片的白色背景变为黑色背景的matlab仿真程序,很好用的,使用者可以改变图片和其中的参数

    js把图片的背景变透明

    需要注意的是,虽然这段代码可以实现基本的功能,但在实际项目中可能还需要考虑更多细节,如图片加载失败处理、性能优化等问题。 总之,利用HTML5中的`<canvas>`元素和JavaScript,我们可以在Web开发中轻松地处理...

    windows窗口底色变浅绿色.zip

    1 window窗口底色变护眼色(浅绿色) 2 office 的Word编辑窗口底色变护眼色(浅绿色) PS: 不需要安装,不增加系统负担 使用: 双击charge_win_color.reg改变窗口背景颜色为线绿色 双击resume.reg恢复 ---...

    暴爽的JPG,BMP等去底色转透明PNG工具

    暴爽的JPG,BMP等图片格式去底色转透明PNG工具。在进行上位机开发的时候,我们经常会寻找带透明的PNG图片作为图标或背景图,但是网络上搜索到的大部分图片或素材网站免费提供的都不是PNG图片,还有自己编辑的图片也...

    移至按键 就变底色 VC++编程

    在VC++编程中,"移至按键 就变底色"这一主题通常涉及到GUI(图形用户界面)设计,特别是Windows应用程序开发。在这个场景下,我们可能需要实现一个功能,即当用户将鼠标光标移动到特定的按键上时,该按键的背景颜色...

    21天学通JAVA高清版(护眼绿豆沙底色版)

    它具有良好的移植性和安全性,使得网络编程变得更加便捷。Java的主要平台分为三个版本,各自面向不同的应用场景。 1. Java平台简介 - JavaSE(Java Standard Edition)是标准版,主要用于桌面应用程序和数据库开发...

    证件换底色软件

    标题中的“证件换底色软件”指的是专门用于修改证件照片背景色的软件工具。这类软件在许多场景下非常实用,例如个人需要更改证件照底色以满足不同机构或部门的要求,或者企业处理大量员工证件照时需要统一背景色。...

    word去掉底色方法.docx

    如果底色是整个背景色或者是一幅图片,那么可以使用页面布局页面颜色来去掉底色。单击页面布局页面颜色,选择"无颜色"即可。这种方法简单快捷,适用于整个页面都是同一个底色的情况。 方法三:使用表格形式去掉底色...

    PB显示PNG图片.zip

    标题 "PB显示PNG图片.zip" 涉及到的技术核心是使用PowerBuilder(PB)这一编程工具来处理和显示PNG图像。PNG(Portable Network Graphics)是一种无损压缩的位图格式,广泛应用于网页和其他数字媒体中,因为它支持...

    如何修改合成记录底色

    "如何修改合成记录底色"这个主题涉及到的是一个特定场景下的颜色配置问题,主要针对那些使用特定工具,如SynTool的用户。SynTool可能是一个用于日志查看、监控或调试的应用程序,它允许用户查看合成记录,这些记录...

    Java日期选择器测试类.rar

    Java日期选择器,Pallet.backGroundColor = Color.gray; //底色  //月历表格配色----------------//  Pallet.palletTableColor = Color.white; //日历表底色  Pallet.todayBackColor = Color.pink; //今天背景...

Global site tag (gtag.js) - Google Analytics