OCRNeuralNetwork/src/com/conordevilly/ocr/imageprocessing/ImageProcessor.java
public static ArrayList<Integer> process(BufferedImage input, int scaleSize){
		BufferedImage binarised = binarise(input);
		BufferedImage extracted = extractChar(binarised);
		BufferedImage scaled = scale(extracted, scaleSize, scaleSize);
		ArrayList<Integer> numbericRep = convertToNumbers(scaled);
		return numbericRep;
	}
//Run all methods in this class in order on a given image
Run all methods in this class in order on a given image
Run all methods in this class in order on a given image
public static ArrayList<Integer> process(BufferedImage input, int scaleSize){
		BufferedImage binarised = binarise(input);
		BufferedImage extracted = extractChar(binarised);
		BufferedImage scaled = scale(extracted, scaleSize, scaleSize);
		ArrayList<Integer> numbericRep = convertToNumbers(scaled);
		return numbericRep;
	}
public static ArrayList < Integer > process ( BufferedImage input , int scaleSize ) { BufferedImage binarised = binarise ( input ) ; BufferedImage extracted = extractChar ( binarised ) ; BufferedImage scaled = scale ( extracted , scaleSize , scaleSize ) ; ArrayList < Integer > numbericRep = convertToNumbers ( scaled ) ; return numbericRep ; }
Run all methods in this class in order on a given image
Run all methods in this class in order on a given image