public class GlobalHistogramBinarizer extends Binarizer
Constructor and Description |
---|
GlobalHistogramBinarizer(LuminanceSource source) |
Modifier and Type | Method and Description |
---|---|
Binarizer |
createBinarizer(LuminanceSource source)
Creates a new object with the same type as this Binarizer implementation, but with pristine
state.
|
BitMatrix |
getBlackMatrix()
Converts a 2D array of luminance data to 1 bit data.
|
BitArray |
getBlackRow(int y,
BitArray row)
Converts one row of luminance data to 1 bit data.
|
getHeight, getLuminanceSource, getWidth
public GlobalHistogramBinarizer(LuminanceSource source)
public BitArray getBlackRow(int y, BitArray row) throws NotFoundException
Binarizer
getBlackRow
in class Binarizer
y
- The row to fetch, 0 <= y < bitmap height.row
- An optional preallocated array. If null or too small, it will be ignored.
If used, the Binarizer will call BitArray.clear(). Always use the returned object.NotFoundException
public BitMatrix getBlackMatrix() throws NotFoundException
Binarizer
getBlackMatrix
in class Binarizer
NotFoundException
public Binarizer createBinarizer(LuminanceSource source)
Binarizer
createBinarizer
in class Binarizer
source
- The LuminanceSource this Binarizer will operate on.Copyright © 2007-2014. All Rights Reserved.