Conversion to cell from char is not possible.??
12 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hind Haboubi
el 30 de Abr. de 2021
Comentada: Hind Haboubi
el 30 de Abr. de 2021
Hello guys, this is my code:
inp = input('Enter file :');
v = VideoReader(inp);
myVideo = VideoWriter('TESTVID.mp4');
myVide.Quality = 50;
muVideo.FrameRate = 15;
k=0;
outclass = [];
outclass1 = [];
for i=1:1:200
str=int2str(i);
i;
videoFrame = read(v,i);
I = videoFrame;
I = imresize(I,[224 224]);
%[bboxes,scores,label] = detect(detector,I);
all = [];
lab = [];
kk=0;
if isempty(bboxes)
bboxes = [1 1 1 1];
lab = ['none'];
end
for ii=1: size(bboxes,1)
kk=kk+1;
cr = imcrop(I,bboxes(ii,:));
cr = imresize(cr,[224 224]);
out = classify(convnet,cr);
if out=='VEHICULE ENDOMMAGER';
aaaa='VEHICULE ENDOMMAGER';
predict=1
lab=[lab ; (aaaa)];
elseif out=='VEHICULE NONENDOMMAGER';
aaaa='VEHICULE NON ENDOMMAGER';
predict=2
lab=[lab ; (aaaa)];
else
lab=[lab ; 'none'];
predict=3
end
outclass=[outclass ; predict ];
outclass1=[outclass1 , lab ];
end
label_str = cell(size(lab,1),1);
conf_val = lab;
for iii=1:size(lab,1)
label_str(iii) = conf_val(iii);
end
end
And i'm getting this error what should I do please:
Conversion to cell from char is not possible.
Error in NOUVEAU (line 166)
label_str(iii) = conf_val(iii);
0 comentarios
Respuesta aceptada
Más respuestas (0)
Ver también
Categorías
Más información sobre Image Processing and Computer Vision en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!