<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    sunfruit[請訪問http://www.fruitres.cn]

    --我相信JAVA能走得更遠 QQ:316228067

    [原創]通過JAVA改變圖片的像素Alpha值實現圖片透明

        --sunfruit

        設置圖片的每個象素Alpha,使得圖片透明,核心代碼如下

        private void setAlpha(ByteArrayOutputStream os) {
        /**
         * 增加測試項
         * 讀取圖片,繪制成半透明
         */
        try {

          ImageIcon imageIcon = new ImageIcon(os.toByteArray());
          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());
          //循環每一個像素點,改變像素點的Alpha值
          int alpha = 100;
          for (int j1 = bufferedImage.getMinY(); j1 < bufferedImage.getHeight(); j1++) {
            for (int j2 = bufferedImage.getMinX(); j2 < bufferedImage.getWidth(); j2++) {
              int rgb = bufferedImage.getRGB(j2, j1);
              rgb = ( (alpha + 1) << 24) | (rgb & 0x00ffffff);
              bufferedImage.setRGB(j2, j1, rgb);
            }
          }
          g2D.drawImage(bufferedImage, 0, 0, imageIcon.getImageObserver());
         
          //生成圖片為PNG

          ImageIO.write(bufferedImage, "png",  new File(圖片路徑));
        }
        catch (Exception e) {
          e.printStackTrace();
        }

      }

    posted on 2007-05-20 00:20 sunfruit 閱讀(12121) 評論(0)  編輯  收藏 所屬分類: JAVA SE & EE

    主站蜘蛛池模板: 亚洲色大成网站www永久网站| 午夜影视日本亚洲欧洲精品一区| 国产午夜亚洲精品| 噼里啪啦免费观看高清动漫4| 亚洲人成影院77777| 美女视频黄免费亚洲| 亚洲成a人片在线看| 性xxxx视频播放免费| 亚洲AV日韩综合一区尤物| 妞干网在线免费观看| 亚洲AV永久无码天堂影院| 永久黄网站色视频免费观看| 猫咪免费人成网站在线观看入口| 免费在线观看黄网| 三上悠亚在线观看免费| 亚洲AV成人精品网站在线播放 | 亚洲一区无码精品色| 国产黄在线观看免费观看不卡| 亚洲av永久无码精品秋霞电影影院| 日韩视频免费在线观看| 亚洲人成在线中文字幕| 成人免费看吃奶视频网站| 污网站免费在线观看| 亚洲国产成人无码AV在线 | a毛片在线免费观看| 亚洲色偷偷偷网站色偷一区| 99久久综合国产精品免费| 久久久久亚洲国产AV麻豆| 老司机亚洲精品影视www| 99在线观看视频免费| 亚洲日韩一区二区三区| 亚洲乱亚洲乱少妇无码| 99热在线免费观看| 国产亚洲精品美女| 亚洲热妇无码AV在线播放| 青娱分类视频精品免费2| 一级毛片视频免费| 亚洲人成在线播放| 亚洲中文字幕在线观看| 91情侣在线精品国产免费| a高清免费毛片久久|