public static void Main(string[] args) { NeuralNetwork nnet = NeuralNetwork.load("C:\\Users\\zoran\\Desktop\\nn.nnet"); OcrPlugin ocrPlugin = (OcrPlugin)nnet.getPlugin(typeof(OcrPlugin)); // load letter images Image charImage = ImageFactory.getImage("C:\\Users\\zoran\\Desktop\\Letters\\A.png"); char? ch = ocrPlugin.recognizeCharacter(charImage); Console.WriteLine(ch); }
public static List <char?> recognize(NeuralNetwork nnet, List <BufferedImage> images, Dimension charDimension) { OcrPlugin ocrPlugin = (OcrPlugin)nnet.getPlugin(typeof(OcrPlugin)); List <char?> letters = new List <char?>(); foreach (BufferedImage img in images) { char?letter = ocrPlugin.recognizeCharacter(new ImageJ2SE(img), charDimension); letters.Add(letter); } return(letters); }