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

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

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

    HelloWorld 善戰者,求之于勢,不責于人;故能擇人而任勢。

    知止而后有定,定而后能靜,靜而后能安,安而后能慮,慮而后能得。物有本末,事有終始。知所先后,則近道矣。

      BlogJava :: 首頁 ::  :: 聯系 ::  :: 管理 ::
      167 隨筆 :: 1 文章 :: 40 評論 :: 0 Trackbacks

     
    JAI實現TIF(TIFF)格式圖片的裁剪
    2007-04-23 23:25:20
    /*   
    Java的圖像處理能力不斷地在增長,但是將一個如PNG或者JPEG格式的文件寫入磁盤或從磁盤讀取這樣的操作仍然比較煩瑣。而現時相對簡單的一種方法是是使用Java Advanced Imaging(JAI)API。以下是使用JAI進行TIF(TIFF)圖片裁剪的一種方法,希望對大家有所幫助:
    */

    import java.awt.image.renderable.ParameterBlock;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.io.OutputStream;

    import javax.media.jai.JAI;
    import javax.media.jai.PlanarImage;

    import com.sun.media.jai.codec.FileSeekableStream;
    import com.sun.media.jai.codec.ImageCodec;
    import com.sun.media.jai.codec.ImageEncoder;
    import com.sun.media.jai.codec.TIFFEncodeParam;

     

    public class CropTifPic {

    public static void main(String[] args) throws IOException {

       float x = 0f;
       float y = 0f;

       FileSeekableStream stream = new FileSeekableStream("D:\\srcPic.tif");
       ParameterBlock pb = (new ParameterBlock());
       PlanarImage in = JAI.create("stream", stream);
       pb.addSource(in);
       pb.add(x);
       pb.add((float) (in.getHeight() / 3));
       pb.add((float) in.getWidth());
       pb.add((float) ((in.getHeight()) * 2 / 3));
       PlanarImage out = JAI.create("crop", pb, null);
       OutputStream os = new FileOutputStream("D:\\destPic.tif");
       TIFFEncodeParam param = new TIFFEncodeParam();
       ImageEncoder enc = ImageCodec.createImageEncoder("tiff", os, param);
       enc.encode(out);
       stream.close();
       os.close();
    }

    }



    </script>

    posted on 2007-08-13 18:48 helloworld2008 閱讀(2633) 評論(0)  編輯  收藏 所屬分類: java
    主站蜘蛛池模板: 天堂亚洲国产中文在线| 亚洲A∨无码无在线观看| 亚洲一线产区二线产区精华| 免费一区二区三区| 亚洲V无码一区二区三区四区观看 亚洲αv久久久噜噜噜噜噜 | 亚洲国产精彩中文乱码AV| a级在线观看免费| 亚洲高清专区日韩精品| 久久精品视频免费看| 亚洲欧洲日产国码久在线观看| 一级毛片全部免费播放| 亚洲人成在线播放网站岛国| 久久久久久曰本AV免费免费| 亚洲精品电影在线| 天天摸天天操免费播放小视频| 亚洲精品乱码久久久久蜜桃| 亚洲国产精品无码久久青草| 国产精品玖玖美女张开腿让男人桶爽免费看 | 久久www免费人成精品香蕉| 亚洲婷婷五月综合狠狠爱| 国产在线一区二区综合免费视频| 亚洲av综合av一区| 国产大片91精品免费观看不卡| 亚洲一区在线观看视频| 日韩在线免费看网站| 产传媒61国产免费| 国产AV无码专区亚洲AVJULIA| 成人在线免费看片| 麻豆安全免费网址入口| 亚洲精品国产精品乱码视色| 99re在线视频免费观看| 亚洲国产欧美国产综合一区| 久久影视综合亚洲| 国产免费女女脚奴视频网 | 精品免费久久久久国产一区| 久久亚洲精品人成综合网| 女人18毛片a级毛片免费视频| selaoban在线视频免费精品| 久久久无码精品亚洲日韩京东传媒| 日韩激情无码免费毛片| 久久国产免费一区二区三区|