java tif 转jpg 颜
java tif 转jpg 颜
多页单个tif文件转换为多个jpg文件
需要官方的一些包支持(具体参考源码),上网即可。
源码:
-------------------------
import java.io.*;
import com.FileSeekableStream;
import com.ImageDecoder;
import com.ImageCodec;
import com.TIFFEncodeParam;
import com.TIFFDecodeParam;
import com.JPEGEncodeParam;
import java.awt.image.RenderedImage;
import jai.RenderedOp;
import jai.JAI;
import java.awt.image.renderable.ParameterBlock;
public class MultiPageRead {
public static void main(String[] args) throws IOException {
new MultiPageRead().doitJAI();
}
public void doitJAI() throws IOException {
FileSeekableStream ss = new FileSeekableStream(./);
TIFFDecodeParam param0 = null;
TIFFEncodeParam param = new TIFFEncodeParam();
JPEGEncodeParam param1 = new JPEGEncodeParam();
ImageDecoder dec = (tiff, ss, param0);
int count = dec.getumPages();
param.setCompression(TIFFEncodeParam.COMPRESSIO_GROUP4);
param.setLittleEndian(false); // Intel
println(This TIF has count image(s));
for (int i = 0; i < count; i) {
RenderedImage page = dec.decodeAsRenderedImage(i);
File f = new File(./fk_ i .jpg);
println(Saving f.getCanonicalPath());
ParameterBlock pb = new ParameterBlock();
pb.addSource(page);
pb.add(());
pb.add(JPEG);
pb.add(param1);
//(filestore,pb);
RenderedOp r = (filestore,pb);
r.dispose();
//RenderedOp op = (filestore, page, ./zhaoming_ i .jpg, JPEG, param1);
}
}
}
取消
评论
#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格
下一篇:设置 NAT 网络
推荐阅读
留言与评论(共有 19 条评论) |
本站网友 东莞涉黄 | 6分钟前 发表 |
源码: ------------------------- import java.io.*; import com.FileSeekableStream; import com.ImageDecoder; import com.ImageCodec; import com.TIFFEncodeParam; import com.TIFFDecodeParam; import com.JPEGEncodeParam; import java.awt.image.RenderedImage; import jai.RenderedOp; import jai.JAI; import java.awt.image.renderable.ParameterBlock; public class MultiPageRead { public static void main(String[] args) throws IOException { new MultiPageRead().doitJAI(); } public void doitJAI() throws IOException { FileSeekableStream ss = new FileSeekableStream(./); TIFFDecodeParam param0 = null; TIFFEncodeParam param = new TIFFEncodeParam(); JPEGEncodeParam param1 = new JPEGEncodeParam(); ImageDecoder dec = (tiff | |
本站网友 试点工作方案 | 29分钟前 发表 |
源码: ------------------------- import java.io.*; import com.FileSeekableStream; import com.ImageDecoder; import com.ImageCodec; import com.TIFFEncodeParam; import com.TIFFDecodeParam; import com.JPEGEncodeParam; import java.awt.image.RenderedImage; import jai.RenderedOp; import jai.JAI; import java.awt.image.renderable.ParameterBlock; public class MultiPageRead { public static void main(String[] args) throws IOException { new MultiPageRead().doitJAI(); } public void doitJAI() throws IOException { FileSeekableStream ss = new FileSeekableStream(./); TIFFDecodeParam param0 = null; TIFFEncodeParam param = new TIFFEncodeParam(); JPEGEncodeParam param1 = new JPEGEncodeParam(); ImageDecoder dec = (tiff | |
本站网友 se53 | 18分钟前 发表 |
JPEG | |
本站网友 奎文区公众信息网 | 5分钟前 发表 |
ss | |
本站网友 中药石菖蒲 | 16分钟前 发表 |
java tif 转jpg 颜 多页单个tif文件转换为多个jpg文件 需要官方的一些包支持(具体参考源码),上网即可 | |
本站网友 生发好方法 | 24分钟前 发表 |
param0); int count = dec.getumPages(); param.setCompression(TIFFEncodeParam.COMPRESSIO_GROUP4); param.setLittleEndian(false); // Intel println(This TIF has count image(s)); for (int i = 0; i < count; i) { RenderedImage page = dec.decodeAsRenderedImage(i); File f = new File(./fk_ i .jpg); println(Saving f.getCanonicalPath()); ParameterBlock pb = new ParameterBlock(); pb.addSource(page); pb.add(()); pb.add(JPEG); pb.add(param1); //(filestore | |
本站网友 准生证在哪里办 | 6分钟前 发表 |
page | |
本站网友 富锦嘉园 | 28分钟前 发表 |
源码: ------------------------- import java.io.*; import com.FileSeekableStream; import com.ImageDecoder; import com.ImageCodec; import com.TIFFEncodeParam; import com.TIFFDecodeParam; import com.JPEGEncodeParam; import java.awt.image.RenderedImage; import jai.RenderedOp; import jai.JAI; import java.awt.image.renderable.ParameterBlock; public class MultiPageRead { public static void main(String[] args) throws IOException { new MultiPageRead().doitJAI(); } public void doitJAI() throws IOException { FileSeekableStream ss = new FileSeekableStream(./); TIFFDecodeParam param0 = null; TIFFEncodeParam param = new TIFFEncodeParam(); JPEGEncodeParam param1 = new JPEGEncodeParam(); ImageDecoder dec = (tiff | |
本站网友 丽水上市公司 | 27分钟前 发表 |
pb); RenderedOp r = (filestore | |
本站网友 吹眼睛 | 22分钟前 发表 |
param0); int count = dec.getumPages(); param.setCompression(TIFFEncodeParam.COMPRESSIO_GROUP4); param.setLittleEndian(false); // Intel println(This TIF has count image(s)); for (int i = 0; i < count; i) { RenderedImage page = dec.decodeAsRenderedImage(i); File f = new File(./fk_ i .jpg); println(Saving f.getCanonicalPath()); ParameterBlock pb = new ParameterBlock(); pb.addSource(page); pb.add(()); pb.add(JPEG); pb.add(param1); //(filestore | |
本站网友 楼主好人 | 8分钟前 发表 |
源码: ------------------------- import java.io.*; import com.FileSeekableStream; import com.ImageDecoder; import com.ImageCodec; import com.TIFFEncodeParam; import com.TIFFDecodeParam; import com.JPEGEncodeParam; import java.awt.image.RenderedImage; import jai.RenderedOp; import jai.JAI; import java.awt.image.renderable.ParameterBlock; public class MultiPageRead { public static void main(String[] args) throws IOException { new MultiPageRead().doitJAI(); } public void doitJAI() throws IOException { FileSeekableStream ss = new FileSeekableStream(./); TIFFDecodeParam param0 = null; TIFFEncodeParam param = new TIFFEncodeParam(); JPEGEncodeParam param1 = new JPEGEncodeParam(); ImageDecoder dec = (tiff | |
本站网友 kkk55 | 10分钟前 发表 |
JPEG | |
本站网友 中山租房信息 | 10分钟前 发表 |
ss | |
本站网友 艾诗可因官网 | 27分钟前 发表 |
param0); int count = dec.getumPages(); param.setCompression(TIFFEncodeParam.COMPRESSIO_GROUP4); param.setLittleEndian(false); // Intel println(This TIF has count image(s)); for (int i = 0; i < count; i) { RenderedImage page = dec.decodeAsRenderedImage(i); File f = new File(./fk_ i .jpg); println(Saving f.getCanonicalPath()); ParameterBlock pb = new ParameterBlock(); pb.addSource(page); pb.add(()); pb.add(JPEG); pb.add(param1); //(filestore | |
本站网友 自动售卡平台 | 23分钟前 发表 |
java tif 转jpg 颜 多页单个tif文件转换为多个jpg文件 需要官方的一些包支持(具体参考源码),上网即可 | |
本站网友 弈品围棋 | 29分钟前 发表 |
page | |
本站网友 下三白眼 | 5分钟前 发表 |
pb); r.dispose(); //RenderedOp op = (filestore | |
本站网友 瑞达信息安全产业股份有限公司 | 15分钟前 发表 |
JPEG |