Hi I want to OCR an image using your MATAB code but I am facing some issues. Details are as follows:
-
OS = Ubuntu 16.04.5
-
MATLAB Version: R2017a
-
My OcrDefaults.m
%% Default Configuration function out = OcrDefaults out.ImageDir = 'C:\shape\OCR Program\Handwritten'; out.ImageFile = 'C:\shape\OCR Program\Handwritten\test1.png'; out.TemplateFile = 'C:\shape\OCR Program\Mnist Dataset\train-images.idx3-ubyte'; out.TrainedData = 'C:\shape\Matlab OCR\Data\TrainedData_handyosef.mat'; out.gaussianSigma = 1.5; out.gaussianSize = 1; out.hysteresis = [100, 170]; out.numberEdges = 100; out.transformCycles = 2; out.tpsRigidity = 10000; out.kNNsize = 3; end
Error Message:
`>> ocr
Cell contents reference from a non-cell array object.
Error in CombineCharacters (line 7)
borderLIST(k, 1, :) = min(edgesLIST{k});
Error in ocr (line 5)
COMBINED = CombineCharacters(EDGES);`
Can you please help me fix this issue.
Hi I want to OCR an image using your MATAB code but I am facing some issues. Details are as follows:
OS = Ubuntu 16.04.5
MATLAB Version: R2017a
My OcrDefaults.m
%% Default Configuration function out = OcrDefaults out.ImageDir = 'C:\shape\OCR Program\Handwritten'; out.ImageFile = 'C:\shape\OCR Program\Handwritten\test1.png'; out.TemplateFile = 'C:\shape\OCR Program\Mnist Dataset\train-images.idx3-ubyte'; out.TrainedData = 'C:\shape\Matlab OCR\Data\TrainedData_handyosef.mat'; out.gaussianSigma = 1.5; out.gaussianSize = 1; out.hysteresis = [100, 170]; out.numberEdges = 100; out.transformCycles = 2; out.tpsRigidity = 10000; out.kNNsize = 3; endError Message:
`>> ocr
Cell contents reference from a non-cell array object.
Error in CombineCharacters (line 7)
borderLIST(k, 1, :) = min(edgesLIST{k});
Error in ocr (line 5)
COMBINED = CombineCharacters(EDGES);`
Can you please help me fix this issue.