Sir,how can i read the QR barcode in Matlab software
    10 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 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!

