import javax.imageio.ImageIO;
import javax.swing.ImageIcon;
import java.awt.*;
import java.awt.image.BufferedImage;
import java.io.File;
public class ReadColorTest {
public static void setAlpha(String os) {
try {
ImageIcon imageIcon = new ImageIcon(os);
BufferedImage bufferedImage = new BufferedImage(imageIcon.getIconWidth(),imageIcon.getIconHeight()
, BufferedImage.TYPE_4BYTE_ABGR);
Graphics2D g2D = (Graphics2D) bufferedImage.getGraphics();
g2D.drawImage(imageIcon.getImage(), 0, 0,imageIcon.getImageObserver());
for (int j1 = bufferedImage.getMinY(); j1 < bufferedImage.getHeight(); j1++) {
for (int j2 = bufferedImage.getMinX(); j2 < bufferedImage.getWidth(); j2++) {
int pixel = bufferedImage.getRGB(j2, j1);//j2横坐标,j1竖坐标
Java png图片修改像素rgba值
最新推荐文章于 2024-06-13 10:20:35 发布