Sir,how can i read the QR barcode in Matlab software

4 vues (au cours des 30 derniers jours)
Shri.s
Shri.s le 15 Déc 2022
Commenté : Shri.s le 16 Déc 2022
how can i read this type of QR code please anyone help me.

Réponses (1)

Cris LaPierre
Cris LaPierre le 15 Déc 2022
Modifié(e) : Cris LaPierre le 15 Déc 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")
msg = "QR Code Generator by TEC-IT"
loc = 4×2
77.5000 471.5000 77.5000 77.5000 471.5000 77.5000 406.0000 406.0000
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 commentaires
Walter Roberson
Walter Roberson le 16 Déc 2022
Modifié(e) : Walter Roberson le 16 Déc 2022
You need the Computer Vision Toolbox R2020a or later
Shri.s
Shri.s le 16 Déc 2022
ok....

Connectez-vous pour commenter.

Catégories

En savoir plus sur Computer Vision with Simulink dans Help Center et File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by