Not getting cell array output?
信息
此问题已关闭。 请重新打开它进行编辑或回答。
显示 更早的评论
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 个评论
John Chilleri
2017-5-1
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
2017-5-1
John Chilleri
2017-5-1
Watch out for conversion to double from cell errors and good luck!
回答(0 个)
此问题已关闭。
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!