Ë
    m¤ªj~  ã                   ó†   — d dl Z d dlZd dlmZmZmZ d dlmZ  e«       Z	e	j                  d«       ed«      fdefd„«       Zy)é    N)Ú	APIRouterÚ
UploadFileÚFile)Údecodez/api/leer-qr.Úfilec              ƒ   óT  K  — | j                  «       ƒ d {  –—† }t        j                  |t        j                  «      }t	        j
                  |t        j                  «      }t        |«      }|r1|d   j                  j                  d«      }t        d|› �«       d|dœS dddœS 7 Œ�­w)	Nr   zutf-8zQR detectado: Úsuccess)ÚstatusÚdataÚerroru   No se encontrÃ³ QR)r
   Úmessage)
ÚreadÚnpÚ
frombufferÚuint8Úcv2ÚimdecodeÚIMREAD_COLORr   r   Úprint)r   ÚcontentsÚnparrÚimgÚqrsÚtexto_qrs         ú!/var/www/html/serviGia/leer_qr.pyÚleer_qrr   	   s�   è ø€ à—Y‘Y“[× €HÜ�M‰M˜(¤B§H¡HÓ-€EÜ
�,‰,�uœc×.Ñ.Ó
/€Cä
�‹+€Cá
Ø�q‘6—;‘;×%Ñ% gÓ.ˆÜ�˜x˜jÐ)Ô*Ø#¨XÑ6Ð6àÐ*>Ñ?Ð?ð !ús   ‚B(–B&—BB()r   Únumpyr   Úfastapir   r   r   Úpyzbar.pyzbarr   ÚrouterÚpostr   © ó    r   ú<module>r$      sI   ðÛ 
Û ß /Ñ /Ý  ñ 
‹€à‡�ˆ^ÓÙ%)¨#£Yñ @˜
ò @ó ñ@r#   