private void LoadShapeNet() { OCR.ShapeNeuralNetworkCollection SC = new OCR.ShapeNeuralNetworkCollection(); //SC.Save("d:\\ocr\\test.xml"); ShapeNetwork = SC.Load("D:\\OCR\\Shapenet.xml"); FillListBox(); }
private void LoadShapeNet() { OCR.ShapeNeuralNetworkCollection SC = new OCR.ShapeNeuralNetworkCollection(); //SC.Save(OCR.OCR.BaseFolder() + "test.xml"); ShapeNetwork = SC.Load(OCR.OCR.BaseFolder() + "Shapenet.xml"); FillListBox(); }
/// <summary> /// This function process the workpackage for recognising the characters /// </summary> /// <param name="Parameter"></param> public static void ExecuteActivity(object Parameter) { //Load the neural network ShapeNeuralNetworkCollection ShapeNet; ShapeNeuralNetworkCollection SC = new ShapeNeuralNetworkCollection(); ShapeNet = SC.Load(OCR.BaseFolder() + "Shapenet.xml"); //Initialize the workpackage WorkPackage WorkPackage = (WorkPackage)Parameter; int[] Assignment = (int[])WorkPackage.Assignment; //Run the package for (int index = Assignment[0]; index < WorkPackage.Image.Components.Count; index += Assignment[1]) { Recognise(ShapeNet.ShapeNets[2], WorkPackage.Image.Components[index]); } SignalWorkDone(); }