Arkadaşlar iyi günler plaka tanıma sistemi üzerine çalışıyorum.Bunun içinde Matlab Guide ara yüz tasarladım.Görüntüyü alıp plakayı buluyorum.Matlabde matrix oluşturarak plakaları yazdım ve veritabanı oluşturdum.Ancak guide bulunan plaka kısmıyla matrixteki plakaları karşılaştırmıyor.Bu konu hakkında yardımcı olursanız sevinirim.İlgili alanda yazılan kod aşağıdadır
cam=webcam('Lenovo EasyCamera');
load plates
while get(hObject,'Value')
found = 0;
im=snapshot(cam);
fprintf('\nRunning\n');
%webcamden görüntü al.
[loc,plate] = main_recog(im);
set(handles.plate_text,'String',plate);
axes(handles.axes1)
imshow(im);
guidata(hObject,handles); % updates the handles
axes(handles.axes2)
imshow(loc);
guidata(hObject,handles); % updates the handles
pause(0.5);
for i = 1:length(plates)
found = strcmp(plates{i,1},plate);
if found == 1
fprintf('Found')
break
end
end
Merhaba,
Paylaştığın kod üzerinden yardımcı olabilmemiz çok zor, kameran ve plakaların bizde mevcut değil. Acaba aldığın hatayı paylaşır mısın? Ya da takıldığın yeri daha ayrıntılı yazar mısın lütfen?