| decompress(byte[], int, int, int, int) |   | 63% |   | 67% | 9 | 21 | 9 | 40 | 0 | 1 |
| unpackFloatingPointSamples(int, int, int, byte[], int, ByteOrder) |   | 94% |   | 92% | 3 | 20 | 2 | 79 | 0 | 1 |
| unpackIntSamples(int, int, int, byte[], int, int, ByteOrder) |   | 87% |   | 76% | 5 | 14 | 2 | 24 | 0 | 1 |
| transferBlockToRaster(int, int, int, int, int[], int, int, int, int, int, float[]) |   | 93% |   | 85% | 6 | 21 | 7 | 58 | 0 | 1 |
| transferBlockToRaster(int, int, int, int, int[], int, int, int, int, int[]) |   | 85% |   | 72% | 6 | 12 | 7 | 35 | 0 | 1 |
| getSamplesAsBytes(BitInputStream, int[]) |   | 89% |   | 87% | 1 | 5 | 1 | 12 | 0 | 1 |
| applyPredictorToBlock(int, int, int, byte[]) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| AbstractImageDataReader(TiffDirectory, AbstractPhotometricInterpreter, int[], int, int, int, int, int, TiffPlanarConfiguration) |  | 100% | | n/a | 0 | 1 | 0 | 13 | 0 | 1 |
| applyPredictor(int[]) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| isHomogenous(int) |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 1 |
| resetPredictor() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |