qr-imager: Library to generate images.

[ bsd3, data, deprecated, image, library, qr ] [ Propose Tags ]
Deprecated. in favor of qrcode-juicypixels, qrcode-core

Library for generating images containing QR codes, from bytestrings and objects.

[Skip to Readme]
Versions [RSS] [faq],,,,,,,,,,,,,,,,,,,,,,,,
Dependencies base (>=4.8 && <5), binary, bytestring, cryptonite, directory, haskell-qrencode, jose-jwt, JuicyPixels, microlens, process, split, vector [details]
License BSD-3-Clause
Copyright Copyright: (c) 2016-2018 Vanessa McHale
Author Vanessa McHale
Maintainer vamchale@gmail.com
Category Data, QR, Image
Home page https://github.com/vmchale/QRImager#readme
Source repo head: git clone https://github.com/vmchale/QR-Writer
Uploaded by vmchale at 2018-09-25T05:20:10Z
Distributions NixOS:
Downloads 12517 total (100 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2018-09-25 [all 1 reports]


[Index] [Quick Jump]


Maintainer's Corner

For package maintainers and hackage trustees


Readme for qr-imager-

[back to package description]

QR Imager Library

Build Status

This is a library to generate .png files from QR codes.


The library depends on the C library libqrencode which you will need to install separately, as well as the command-line tool Zbar from here. You should also be able to get them from your distro.


The library can be used via the exported functions createQRCode, byteStringToQR and readQRString, plus their signed counterparts. The first two export to ".png" while the third can be used on any image format Zbar supports.

The functions bsToImg and objToImg output JuicyPixels images for your further manipulation.


Compiling will generate an executable called qrpipe which reads from stdin and outputs a file as the second argument, e.g.

echo 'My name is: Vanessa" | qrpipe write -v "nametag.png"

To then read the nametag:

qrpipe read "nametag.png"