Javaでは、CCIT圧縮TIFファイルにさらに変換するために、jpeg、gif、またはpng形式の受信ファイルを2レベルバージョンに変換する必要があります。tifファイルを取り出すことはできますが、圧縮することはできません。私は、JAI、圧縮、または画像形式のいずれの専門家でもありません。どんな助けでも大歓迎です。(私はこのトピックを数時間グーグルで検索しましたが、私が理解している例を見つけることができません。)
String inFile = "myFile.jpg"
String newFileName = "myFile.tif";
FileOutputStream out = new FileOutputStream(newFileName);
RenderedOp src = JAI.create("fileload", inFile);
// TIFFEncodeParam params = new TIFFEncodeParam();
// params.setCompression(TIFFEncodeParam.COMPRESSION_GROUP4);
TIFFImageEncoder encoder = new TIFFImageEncoder (out, null);
encoder.encode (src);
out.flush();
out.close();