Jump to content
You must now use your email address to sign in [click for more info] ×

Are there any ways to put the logo in the middle of the QR code and make the QR still work?


Recommended Posts

For instance https://www.qrcode-monkey.com

In Affinity you can try different logo sizes/positions (don't cover the 3 squares in the corners) and trust the error correction that is performed when reading the code. There are 4 levels of error correction capability: https://en.wikipedia.org/wiki/QR_code#Error_correction

Quote

The number of data versus error correction bytes within each block depends on (i) the version (side length) of the QR symbol and (ii) the error correction level, of which there are four. The higher the error correction level, the less storage capacity. The following table lists the approximate error correction capability at each of the four levels:

Level L (Low) 7% of data bytes can be restored.
Level M (Medium) 15% of data bytes can be restored.
Level Q (Quartile)[79] 25% of data bytes can be restored.
Level H (High) 30% of data bytes can be restored.
 

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1

Link to comment
Share on other sites

1 hour ago, thomaso said:

For instance https://www.qrcode-monkey.com

In Affinity you can try different logo sizes/positions (don't cover the 3 squares in the corners) and trust the error correction that is performed when reading the code. There are 4 levels of error correction capability: https://en.wikipedia.org/wiki/QR_code#Error_correction

 

I'm sorry, I am a bit confused since I am not really understand much about how QR work. Do you mean I should lower the opacity of the logo?

2D Cutout animator

Link to comment
Share on other sites

Just now, Sreng Pagna said:

Do you mean I should lower the opacity of the logo?

No, reduced opacity would make both less readable, the logo + its underlaying qr-code pixels.

I rather mean just placing a logo on the qr-code, for instance on 3 copies of the code + 3 different logo sizes, then test the three qr-code designs in a realistic display size to see which one works best work (e.g. shot with a smart phone).

macOS 10.14.6 | MacBookPro Retina 15" | Eizo 27" | Affinity V1

Link to comment
Share on other sites

17 hours ago, thomaso said:

No, reduced opacity would make both less readable, the logo + its underlaying qr-code pixels.

I rather mean just placing a logo on the qr-code, for instance on 3 copies of the code + 3 different logo sizes, then test the three qr-code designs in a realistic display size to see which one works best work (e.g. shot with a smart phone).

Thank you very much, I'll try it out.

2D Cutout animator

Link to comment
Share on other sites

Although this is not Affinity, but a dedicated barcode creator, this tutorial may help you understand the QR Code mechanism, redundancy and error correction.

https://boxshot.com/barcode/tutorials/qr-code-with-image/

iMac 27" 2019 Sequoia 15.0 (24A335), iMac 27" Affinity Designer, Photo & Publisher V1 & V2, Adobe, Inkscape, Vectorstyler, Blender, C4D, Sketchup + more... XP-Pen Artist-22E, - iPad Pro 12.9  
B| (Please refrain from licking the screen while using this forum)

Affinity Help - Affinity Desktop Tutorials - Feedback - FAQ - most asked questions

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.