如何将带有TYPE_INT_ARGB的BufferedImage保存到jpg?

程序生成我的图像:

它没关系,但是当我以这种方式保存它时:

ByteArrayOutputStream byteStream = new ByteArrayOutputStream();

BufferedOutputStream bos = new BufferedOutputStream(byteStream);

try {

ImageIO.write(buffImg, "jpg", bos);

// argb

byteStream.flush();

byte[] newImage = byteStream.toByteArray();

OutputStream out = new BufferedOutputStream(new FileOutputStream("D:\\test.jpg"));

out.write(newImage);

out.close();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

结果是:

了解这是由于alpha层,但不知道如何解决它. Png格式不适合我,需要jpg.

java argb_Java ARGB到JPG相关推荐

  1. java argb_Color argb()方法的参数

    COLOR的定义是采用ARGB的方式,以int型数字来表示. Color.argb((int) 255, 32, 40, 50) Alpha 是透明度,范围: 0--255,位于int的高8位:(0是 ...

  2. java argb 转rgb_ARGB转RGB,RGB、ARGB转10进制数方法

    AS3中ARGB.RGB相互转换,获取ARGB中的Alpha值等方法 package chen.color { /** * 颜色相关的工具包 * @authorragged * @qq28495027 ...

  3. java argb_如何使用原始ARGB数据创建颜色位图(CGBitmapContextCreate)

    我得到一个图像,但我失去了1个字节 . 我的结果图像: 我想使用argb raw (void*)data 创建color / rgba位图,我有它的宽度和高度 . 在后端(c)我有 decoded r ...

  4. java type int argb,TYPE_INT_RGB和TYPE_INT_ARGB的格式

    Could anyone explain for me how java stores color in TYPE_INT_RGB and TYPE_INT_ARGB ? Do these lines ...

  5. Java中的图像锐化操作

    ** Java中的图像锐化操作 ** 一.该图像锐化的思想: 本文的图像锐化是将图像中的R,G,B的值分别从原图像中提出,然后将分别将这三个R,G,B的值分别与卷积核进行卷积,最终再将最后的三个卷积的 ...

  6. Android 将ARGB图片转换为灰度图

    思路如下: 1.读取or照相,得到一张ARGB图片. 2.转化为bitmap类,并对其数据做如下操作: A通道保持不变,然后逐像素计算:X = 0.3×R+0.59×G+0.11×B,并使这个像素的值 ...

  7. java getcolormodel_Java ColorModel.getTransparency方法代碼示例

    import java.awt.image.ColorModel; //導入方法依賴的package包/類 /** * Return true if the BufferedImage argumen ...

  8. 双边滤波JAVA代码实现

    双边滤波JAVA代码实现 [plain] view plaincopy package test; /** *  A simple and important case of bilateral fi ...

  9. Java实现图片去噪和灰度的类

    用于实现对图片去噪和灰度化. package org.eye;import java.awt.Color; import java.awt.color.ColorSpace; import java. ...

最新文章

  1. 【图论专题】无向图的双连通分量
  2. NSUserDefaults读取和写入自定义对象
  3. ScrollView中嵌套ListView控件,数据无法显示完全
  4. BZOJ3514:GERALD07加强版(LCT,主席树)
  5. python基础教程:list转换range()的打印结果
  6. python中shift函数rolling_【邢不行|量化小讲堂系列18-Python量化入门】简易波动指标(EMV)策略实证...
  7. 风压和功率计算公式轴流式_水泵和风机的功率计算及风量、风压的附加系数
  8. homestead 安装mysql8_homestead安装php redis扩展
  9. ds排序--希尔排序_排序算法 - 希尔排序分析及优化
  10. GB18030字符编码格式和点阵字库
  11. git提交代码的时候未获取最新代码
  12. String类练习:我国的居民身份证号码,由由十七位数字本体码和一位数字校验码组成。
  13. 最受程序员欢迎的深度学习框架出新版啦(文末留言赠书)
  14. 产品思维:什么是互联网思维
  15. 企业怎么选泽网站建设类型
  16. C# 读取和输出asc文件
  17. 阿里云ECS服务器安装Mysql全过程
  18. 如何用计算机计算log除法,电脑系统自带科学计算器使用方法
  19. 【手游】梦幻西游手游 美术资源加密分析
  20. Mysql跨库跨表复制数据

热门文章

  1. 推荐优质的深度学习公众号
  2. 【CryptoJS】------CryptoJS包下载
  3. postgres字符串转数字
  4. Premiere内容展示介绍动画 PR模板MOGRT
  5. oracle nvarchar2问题,Oracle nvarchar2 错误解决方案
  6. ICESat-2—用单光子激光雷达从太空测量地球表层高度
  7. C#获取时间戳(Unix时间戳)
  8. 一篇文章让你通透Hive优化
  9. PC微信逆向:实现自动保存加密的聊天图片
  10. 利用java实现图像去模糊