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 ?
Best Answer