2008-10-16 12 views

Respuesta

3

Por desgracia, la biblioteca más utilizado es libdecodeqr depende de OpenCV (GTK2) y es demasiado duro para compilarlo en OS X. (a recompilarla porque es necesario para Image::DecodeQR módulo de Perl - pero sin éxito).

Afortunadamente, encontrado este enlace: http://macscripter.net/viewtopic.php?id=37404 de citar el siguiente:

  1. Descargar el ZBar source code.
  2. Desempaquete el tarball y abra el directorio resultante en una ventana de Terminal.
  3. Escriba ./configure --disable-video --without-python --without-gtk --without-qt para configurar el proceso de compilación, limitando las dependencias a ImageMagick.
  4. Escriba "make" para invocar el proceso de compilación.
  5. Escriba "sudo make install" e ingrese una contraseña de administrador cuando se le solicite.

Necesitará ImageMagick lo que se puede instalar desde macports.

Después de instalar el Zbar, que muy bien puede decodificar qrcode con un comando

zbarimg qrcode_file.png 

Probado en OS X 10.9.2 (Mavericks y León/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.

0

logré recopilar qrencode 2.0 hace unos meses en mi iMac. Necesita las herramientas de desarrollador instaladas (obviamente), no puedo recordar si necesito construir bibliotecas adicionales primero como libpng o algo así. Pero eso es para codificar cadenas como imágenes QR ...

Puede usar el Java QR Code Library en SourceForge, también lo probé en una Mac para decodificar imágenes codificadas con qrencode 2.0 y funcionó bien.

0

aquí es un decodificador de línea que debe trabajar para usted, utiliza el decodificador en línea ZXing en el fondo QRgen Online QR Decoder

0

Aquí hay uno que utiliza 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.dansl.net/blog/?p=256

2

Usando brew, es fácil instalar zbar, un lector de códigos QR.

brew install zbar 

Entonces el un QR pueden ser leídos por

zbarimg qrcode_file.png 

Además @ jm666, brebaje se puede utilizar para instalar OpenCV.

Cuestiones relacionadas