相关疑难解决方法(0)

使用Java ImageIO进行Tiff压缩

我在将png转换为tiff时遇到问题.转换很顺利,但图像很大.我认为问题是我没有正确进行压缩?任何人都有任何建议?

这是代码示例

public static void test() throws IOException {

    // String fileName = "4958813_1";
    String fileName = "4848970_1";
    String inFileType = ".PNG";
    String outFileType = ".TIFF";

    ImageIO.scanForPlugins();

    File fInputFile = new File("I:/HPF/UU/" + fileName + inFileType);
    InputStream fis = new BufferedInputStream(new FileInputStream(
            fInputFile));
    PNGImageReaderSpi spi = new PNGImageReaderSpi();
    ImageReader reader = spi.createReaderInstance();

    ImageInputStream iis = ImageIO.createImageInputStream(fis);
    reader.setInput(iis, true);
    BufferedImage bi = reader.read(0);

    TIFFImageWriterSpi tiffspi = new TIFFImageWriterSpi();
    ImageWriter writer = tiffspi.createWriterInstance();
    //Iterator<ImageWriter> iter =  ImageIO.getImageWritersByFormatName("TIFF");
    //ImageWriter writer = iter.next();

    ImageWriteParam …
Run Code Online (Sandbox Code Playgroud)

java compression tiff image javax.imageio

7
推荐指数
1
解决办法
3万
查看次数

在Android OS中将JPEG/PNG图像转换为TIFF图像格式

我正在开发一个应用程序,其中我需要TIFF格式的图像.但在Android中,您可以将位图/图像转换为仅JPEG/PNG图像.

有没有一种很好的方法将JPEG/PNG文件转换为Android上的TIFF格式?

android image-processing

5
推荐指数
1
解决办法
1万
查看次数