A simple way to convert BMP images to TIF

xiaoxiao2021-03-06  70

1: Go To

http://java.sun.com/products/java-media/jai/current.html

Download Java Advanced Imaging 1.1.2

2: Put the lib in your jdk

3: Following is The Sample I Convert My Tif to BMP File:

Import java.io.fileoutputstream;

Import java.io.outputstream;

Import javax.media.jai.jai;

Import javax.media.jai.renderedop;

Import com.sun.media.jai.codec.bmpencodepAram;

Import com.sun.media.jai.codec.imagecodec;

Import com.sun.media.jai.codec.imageEncoder;

/ *

* CREATED ON 2004-8-22

*

* Todo to change the Template for this generated file go to

* WINDOW - Preferences - Java - Code Style - Code Templates

* /

/ **

* @Author Huang Jinxiang

*

* Todo to change the Template for this generated Type Comment Go To to

* WINDOW - Preferences - Java - Code Style - Code Templates

* /

Public class test {

Public static void main (string [] args) throws exception {

String infutfile = "me.tif";

String OutputFile = "out.bmp";

RENDEREDOP SRC = JAI.CREATE ("FileLoad", InputFile;

OutputStream OS = New FileoutputStream (OutputFile);

BMPENCODEPARAM PARAM = New BMPENCODEPARAM ();

ImageCoder enc = imagecodec.createImageEncoder ("BMP", OS,

Param);

Enc.Encode (src);

Os.Close ();

}

}

For more details, you can go & check from:

Http://java.sun.com/products/java-media/jai/fordevelopers/jai1_0_1guide-unc/encode.doc.html# 47285

In turn, you can turn BMP to TiF ...

Just use different CODEC ..

So mutual conversion between BMP, JPG, PNG, TIF ....

转载请注明原文地址:https://www.9cbs.com/read-91420.html

New Post(0)