Not getting cell array output?
Info
This question is closed. Reopen it to edit or answer.
Show older comments
Hey there, I need some help.
Why doesn't
data(n,:)
give me a cell as output, but a char?
Thanks
%%Open file
reader=vision.VideoFileReader('myfilename.mp4')
%%Analyze
n=0; %counter
while ~isDone(reader)
n=n+1 ;
I=step(reader);
roi_speed=[1560 200 125 50];
ocrResults_vSpeed=ocr(I, roi_speed);
recognizedText_vSpeed=ocrResults_vSpeed.Text;
data(n,:)=[recognizedText_vSpeed];
end
3 Comments
John Chilleri
on 1 May 2017
Hello,
Looking at the documentation for ocr shows that,
ocrresults.Text is a string and,
ocrresults.Words is a cell.
Did you perhaps mean to use ocrresults.Words?
Hope this helps!
J S
on 1 May 2017
John Chilleri
on 1 May 2017
Watch out for conversion to double from cell errors and good luck!
Answers (0)
This question is closed.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!