<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 閱讀(12104) 評論(0)  編輯  收藏 所屬分類: JAVA SE & EE

    主站蜘蛛池模板: 丁香婷婷亚洲六月综合色| 国产香蕉免费精品视频| 亚洲人成无码网站在线观看| 亚洲国产精品无码久久一线| 日本特黄特色免费大片| 成年人免费的视频| 无码成A毛片免费| 久久国产精品免费一区二区三区| 亚洲国产精品无码第一区二区三区| 亚洲国产精品久久久久网站| 亚洲人成影院在线无码观看| 午夜毛片不卡免费观看视频| 青青青国产在线观看免费| 久久久久国色av免费看| 中文字幕免费视频精品一| 黄色免费在线观看网址| 日韩国产欧美亚洲v片| 亚洲欧洲专线一区| 亚洲日本乱码卡2卡3卡新区| 亚洲一区电影在线观看| 亚洲精品成人久久| 久久亚洲精品无码VA大香大香 | 亚洲精品伦理熟女国产一区二区| 亚洲精品美女久久久久| 老司机亚洲精品影院无码| 久久亚洲精品中文字幕| 色拍自拍亚洲综合图区| 亚洲美免无码中文字幕在线| 亚洲综合一区二区| 亚洲欧洲日产国码在线观看| 亚洲视频在线观看免费视频| 亚洲高清视频免费| 亚洲成年人免费网站| 亚洲人成综合在线播放| 久久夜色精品国产噜噜亚洲a| 波多野结衣亚洲一级| 亚洲香蕉久久一区二区| 日韩亚洲产在线观看| 亚洲AV无码成人精品区狼人影院| 在线观看亚洲网站| 免费精品国自产拍在线播放|