来自www.qrcode.com ,“LogoQ 是一种新型 QR 码,旨在通过将其与全彩字母和图片相结合来增强视觉可识别性。”
我希望能够获取图像文件和 URL 并生成这样的 QR 码,类似于 Visualead.com 网站上提供的 QR 码 - 但生成的 QR 码不会重定向到他们的网站,并且可能会遇到广告,全部在打开原始网址之前进行。
搜索了一些“LogoQ”,但找不到有用的结果。
我愿意使用 Python、Java 或 ImageMagick,或任何其他可能适合此目的的库或工具。
谢谢。
最佳答案
对于 ImageMagick 来说,创建一个以 LogoQ 为主题的二维码是一项简单的任务。 。 ImageMagick 语言绑定(bind)涵盖 Java和 Python ,但我将给出一个 CLI 实用程序的示例。
要创建LogoQ,屏幕compose二维码上的 Logo 图形。
convert /path/to/qr_code.png \
/path/to/logo.png \
-compose Screen \
-composite \
/path/to/logo_qr.png
生成 QR 码的方法、库和 API 有很多种。我还记得一半Google providing a free API ,但这已被弃用。 如果您编译了支持 HTTP 的 ImageMagick,则更新上面的示例以直接通过 HTTP 调用 Web 服务
convert https://example.org/path/to/qr/api \
https://example.org/path/to/cdn/logo \
-compose Screen \
-composite \
/path/to/logo_qr.png
关于java - 给定一个.jpg或.png,以及一个URL,如何生成 "LogoQ"类型的二维码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29872963/