Sir,how can i read the QR barcode in Matlab software
12 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
how can i read this type of QR code please anyone help me.
0 comentarios
Respuestas (1)
Cris LaPierre
el 15 de Dic. de 2022
Editada: Cris LaPierre
el 15 de Dic. de 2022
In testing this, it appears the function only works with truecolor or grayscale images, not binary, so that is why I multiplied by 255. Otherwise, the code comes straight from the example I linked to. Since your image is the QR Code, it was not necessary to specify an roi.
Note: this solution requires the Computer Vision toolbox.
I = imread("https://www.mathworks.com/matlabcentral/answers/uploaded_files/1232262/image.png");
I = I*255;
imshow(I)
[msg,~,loc] = readBarcode(I,"QR-CODE")
xyText = loc(2,:);
Imsg = insertText(I,xyText,msg,"BoxOpacity",1,"FontSize",25);
Imsg = insertShape(Imsg, "FilledCircle", [loc, ...
repmat(10, length(loc), 1)],"Color","red","Opacity",1);
figure
imshow(Imsg)
4 comentarios
Walter Roberson
el 16 de Dic. de 2022
Editada: Walter Roberson
el 16 de Dic. de 2022
You need the Computer Vision Toolbox R2020a or later
Ver también
Categorías
Más información sobre Computer Vision with Simulink 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!