Error occurring in InsertObjectAnnotations function defined by matlab
显示 更早的评论
I am working on faster rcnn. I tests an image from testdatatbl.
Problem is on my output image, i want output image to have bboxes, scores and labels,
However when i use InsertObjectAnnotations(), it doesnot works well.
I = imread(testDataTbl.imageFilename{1});
I = imresize(I,inputSize(1:2));
[bboxes,scores,labels] = detect(detector1,I);
I = insertObjectAnnotation(I,'rectangle',bboxes,scores,(labels '%s'));
figure
imshow(I)
I = insertObjectAnnotation(I,'rectangle',bboxes,scores,(labels '%s'));
↑
Error: Invalid expression. Check for missing multiplication operator, missing or unbalanced
delimiters, or other syntax error. To construct matrices, use brackets instead of parentheses.
I = imread(testDataTbl.imageFilename{1});
I = imresize(I,inputSize(1:2));
[bboxes,scores,labels] = detect(detector1,I);
I = insertObjectAnnotation(I,'rectangle',bboxes,scores,labels);
figure
imshow(I)
2) Error using insertObjectAnnotation
Expected a string scalar or character vector for the parameter name.
3) i want all three bboxes,scores and labels on my object. Is there a mistake ?
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Computer Vision Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!