<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
    主站蜘蛛池模板: 亚洲电影日韩精品| 亚洲第一网站免费视频| 久久精品无码精品免费专区| 91情国产l精品国产亚洲区| 久久精品网站免费观看 | 国产综合激情在线亚洲第一页| 亚洲欧洲日产国码一级毛片| 99re在线视频免费观看| 青草久久精品亚洲综合专区| 亚洲国产精品一区第二页| 国产精品无码免费播放| 精品无码国产污污污免费网站国产 | 青草草在线视频永久免费| 好猛好深好爽好硬免费视频| 亚洲国产精品网站久久| 亚洲熟伦熟女新五十路熟妇| 国产精品免费观看| 中文字幕成人免费高清在线| 久久亚洲最大成人网4438| 亚洲中文字幕久久精品无码喷水 | 在线免费观看国产| 四虎影视久久久免费| 亚洲国产成人久久三区| 在线观看国产区亚洲一区成人 | 免费毛片在线播放| 日韩中文字幕免费视频| 免费人成动漫在线播放r18| 亚洲不卡中文字幕| 图图资源网亚洲综合网站| 免费在线黄色网址| 无码国产精品久久一区免费| 国产精品免费大片| 一级做a爰片久久毛片免费看 | 国产大片线上免费看| 香蕉97超级碰碰碰免费公| 另类免费视频一区二区在线观看| 成年免费a级毛片| 亚洲色一区二区三区四区| 亚洲福利视频一区二区三区| 亚洲国产精华液网站w| 亚洲午夜福利精品无码|