decodeMiddle abstract method
Subclasses override this to decode the portion of a barcode between the start and end guard patterns.
@param row row of black/white values to search @param startRange start/end offset of start guard pattern @param resultString StringBuffer to append decoded chars to @return horizontal offset of first pixel after the "middle" that was decoded @throws NotFoundException if decoding could not complete successfully
Implementation
int decodeMiddle(BitArray row, List<int> startRange, StringBuilder result);