Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
So if you select a height/width which is not a good multiple of the QR code size then you get artifacts on the edges of some of the pixels. Some decoders cannot deal with this and fail to decode the message. One solution would be to round the given size to a good multiple.