org.pdfbox.pdmodel.graphics.predictor

Class Sub


public class Sub
extends PredictorAlgorithm

The sub algorithm. Sub(i,j) = Raw(i,j) - Raw(i-1,j) Raw(i,j) = Sub(i,j) + Raw(i-1,j)
Version:
$Revision: 1.3 $
Author:
xylifyx@yahoo.co.uk

Method Summary

void
decodeLine(byte[] src, byte[] dest, int srcDy, int srcOffset, int destDy, int destOffset)
void
encodeLine(byte[] src, byte[] dest, int srcDy, int srcOffset, int destDy, int destOffset)

Methods inherited from class org.pdfbox.pdmodel.graphics.predictor.PredictorAlgorithm

aboveLeftPixel, abovePixel, checkBufsiz, decode, decodeLine, encode, encodeLine, getBpp, getFilter, getHeight, getWidth, leftPixel, main, setBpp, setHeight, setWidth

Method Details

decodeLine

public void decodeLine(byte[] src,
                       byte[] dest,
                       int srcDy,
                       int srcOffset,
                       int destDy,
                       int destOffset)
Overrides:
decodeLine in interface PredictorAlgorithm

encodeLine

public void encodeLine(byte[] src,
                       byte[] dest,
                       int srcDy,
                       int srcOffset,
                       int destDy,
                       int destOffset)
Overrides:
encodeLine in interface PredictorAlgorithm