使用JAI TiledImage将图像划分为8x8块

时间:2014-07-26 07:03:05

标签: image-processing jai dct

我正在进行一个项目,要求我检索图像的DCT系数数组。我正在使用JAI并设法通过使用API​​来计算DCT。但是,计算出的DCT应用于整个图像,而不是像我想要的那样。

  public PlanarImage calculateDCT(RenderedImage loadedImage)
   {
    ParameterBlock pb = (new ParameterBlock()).addSource(loadedImage);
    PlanarImage dct = JAI.create("dct", pb, null);

    return dct;
   }

如何在块的基础上应用DCT计算,这意味着如何通过使用TiledImage类将图像划分为8x8的块并在可能的情况下访问每个块的DCT?

0 个答案:

没有答案