¿Decodificador QR que funciona en mac?
Pregunta
¿Alguien conoce un decodificador QR que funcione en Mac o que pueda estar en línea? Solo necesito decodificar una sola imagen.
Solución
Desafortunadamente, la biblioteca más utilizada libdecodeqr depende de OpenCV (gtk2) y también lo es difícil compilarlo en OS X. (Intenté compilarlo porque lo necesita el módulo perl Image :: DecodeQR
, pero no tuvo éxito).
Afortunadamente, encontré este enlace: http://macscripter.net/viewtopic.php?id= 37404 de citar el siguiente:
- Descargue el código fuente ZBar .
- Desempaquete el tarball y abra el directorio resultante en una ventana de Terminal.
- Escriba
./configure --disable-video --without-python --without-gtk --without-qt
para configurar el proceso de construcción, limitando las dependencias de ImageMagick. - Escriba " make " para invocar el proceso de construcción.
- Escriba " sudo make install " ;, e ingrese una contraseña de administrador cuando se le solicite.
Necesitará ImageMagick
que se puede instalar desde macports .
Después de instalar ZBar, puedes decodificar qrcode con un comando
zbarimg qrcode_file.png
Probado en OS X Mavericks 10.9.2 (y Lion / 10.7.5), y funciona muy bien. Debido a que solo depende de ImageMagick (existe en macports), debe ser fácilmente "compilable" en otras versiones de OS X también.
Otros consejos
Usando brew, es fácil instalar zbar, un lector de códigos QR.
brew install zbar
Entonces se puede leer un código QR llamando:
zbarimg qrcode_file.png
También @ jm666, brew se puede usar para instalar opencv .
Este decodificador en línea también puede funcionar para usted:
encontrado http://www.drhu.org/QRCode/QRDecoder.php
Pude compilar qrencode 2.0 hace unos meses en mi iMac. Necesita las herramientas de desarrollo instaladas (obviamente), no recuerdo si necesito construir bibliotecas adicionales primero como libpng o algo así. Pero eso es para codificar cadenas como imágenes QR ...
Puede usar la Biblioteca de códigos QR de Java en SourceForge, también lo probé una Mac para decodificar imágenes que codifiqué con qrencode 2.0 y funcionó bien.
aquí hay un decodificador en línea que debería funcionar para usted, utiliza el decodificador en línea zxing en segundo plano QRgen Online QR Decoder
Aquí hay uno que usa su cámara web y funciona en tiempo real como un decodificador QR para un teléfono. Está basado en AdobeAir y funciona razonablemente bien.
http: //www.macstories .net / mac / mac-app-store-preview-quickmark-qr-code-reader /
este funciona para mac con iSight.