如何在Java中使透明图像不透明?

死共产主义者

对于Java程序(“常规”程序,而不是Applet和/或Android等),我具有透明的PNG,可以将其加载并绘制在其他图片上,效果很好。现在,对于下面没有其他图片的情况(确定是不是问题,相应的代码已经有效实施),我希望它们变得不透明,但不是简单地设置背景色;因为相关的png源文件是全彩色的,只是它们的不透明度(alpha值)降低了,所以我想简单地将所有颜色的不透明度提高到100%没问题,我只是不知道命令来做到这一点。到目前为止,首选的且有针对性的方式是将它们绘制在BufferedImage中,然后分别进行修改,但是要说:如何?

TLDR:.png中具有<100%不透明度(整个图片的值相同)的图像,如何在Java中使其不透明,最好使用BufferedImage或更简单

预先感谢您的任何答案

哈拉尔德·K

您可以尝试RescaleOp将Alpha分量一直缩放到不透明:

float[] scales = { 1f, 1f, 1f, 0f };  // R, G, B, A
float[] offsets = {0f, 0f, 0f, 255f};   // R, G, B, A
RescaleOp rescaler = new RescaleOp(scales, offsets, null);
BufferedImage opaque = rescaler.filter(original, null);

有关更多信息,请参见此Java 2D教程

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Java SplashScreen透明图像

来自分类Dev

如何使填充不透明?

来自分类Dev

如何在Pygame中动态制作半透明图像

来自分类Dev

如何更改图像的不透明度?

来自分类Dev

Opengl,Ruby,glBlendFunc:将透明图像放在彼此的顶部,就像它是不透明的一样

来自分类Dev

图像复制不透明

来自分类Dev

如何在背景图像上使用不透明度而不影响文本?

来自分类Dev

如何设置图像与DIV对应的不透明度

来自分类Dev

如何改变图像的不透明性

来自分类Dev

如何在jQuery中制作透明图像?

来自分类Dev

如何在Matplolib中使主轴透明,同时使zoomed_inset_axes不透明

来自分类Dev

如何在ImageList中使用半透明图像

来自分类Dev

SwiftUI-如何脉动图像不透明度?

来自分类Dev

如何在我的传单代码中修改图像的不透明度

来自分类Dev

如何在Flutter中在圆形图像上添加带有不透明层的图标

来自分类Dev

如何为图像创建不透明度

来自分类Dev

图像不透明

来自分类Dev

如何在图像滑块中检查哪个图像的不透明度为1?

来自分类Dev

如何在Pygame中动态制作半透明图像

来自分类Dev

ListBox.ItemTemplate内部的图像如何在点击时更改不透明度

来自分类Dev

如何在PowerPoint 2010中使对象从半透明变为不透明?

来自分类Dev

如何在MS Word 2007中更改图像的不透明度?

来自分类Dev

如何为图像提供黑色不透明覆盖?

来自分类Dev

如何在CSS中使颜色不透明?

来自分类Dev

如何在CALayer中将PNG加载为不透明图像?

来自分类Dev

如何在ImageList中使用半透明图像

来自分类Dev

如何在WinCe 5.0中使用透明图像?

来自分类Dev

如何在具有不透明度的图像顶部添加黑色图层

来自分类Dev

如何在 React 中使动态背景图像不透明?

Related 相关文章

  1. 1

    Java SplashScreen透明图像

  2. 2

    如何使填充不透明?

  3. 3

    如何在Pygame中动态制作半透明图像

  4. 4

    如何更改图像的不透明度?

  5. 5

    Opengl,Ruby,glBlendFunc:将透明图像放在彼此的顶部,就像它是不透明的一样

  6. 6

    图像复制不透明

  7. 7

    如何在背景图像上使用不透明度而不影响文本?

  8. 8

    如何设置图像与DIV对应的不透明度

  9. 9

    如何改变图像的不透明性

  10. 10

    如何在jQuery中制作透明图像?

  11. 11

    如何在Matplolib中使主轴透明,同时使zoomed_inset_axes不透明

  12. 12

    如何在ImageList中使用半透明图像

  13. 13

    SwiftUI-如何脉动图像不透明度?

  14. 14

    如何在我的传单代码中修改图像的不透明度

  15. 15

    如何在Flutter中在圆形图像上添加带有不透明层的图标

  16. 16

    如何为图像创建不透明度

  17. 17

    图像不透明

  18. 18

    如何在图像滑块中检查哪个图像的不透明度为1?

  19. 19

    如何在Pygame中动态制作半透明图像

  20. 20

    ListBox.ItemTemplate内部的图像如何在点击时更改不透明度

  21. 21

    如何在PowerPoint 2010中使对象从半透明变为不透明?

  22. 22

    如何在MS Word 2007中更改图像的不透明度?

  23. 23

    如何为图像提供黑色不透明覆盖?

  24. 24

    如何在CSS中使颜色不透明?

  25. 25

    如何在CALayer中将PNG加载为不透明图像?

  26. 26

    如何在ImageList中使用半透明图像

  27. 27

    如何在WinCe 5.0中使用透明图像?

  28. 28

    如何在具有不透明度的图像顶部添加黑色图层

  29. 29

    如何在 React 中使动态背景图像不透明?

热门标签

归档