请教下大佬们,这种点状纹理的码,能否存储和解析 ID

2025 年 4 月 22 日
 alcoholpad
https://imgur.com/PbI9NR4




我需要将 ID (可以有规则)生成这种图案,不同的 ID 图案不同。这种图案能否存储 ID ,这样的话识别这种图案就可以解析出对应的 ID ,有办法做到吗。用 cursor 生成的程序尝试了好多次,解析出的 ID 都是错误的。

如果将 ID 和生成的图案存储下来是可以实现这个需求,但是这样效率不高,一个是要将生成的图案存储下来,另一个是图像对比也比较耗时,如果量很大的话,就不合适了。
3627 次点击
所在节点    程序员
33 条回复
lhDream
2025 年 4 月 22 日
你这个不就是二维码么...
alcoholpad
2025 年 4 月 22 日
@lhDream 不是二维码,是二维码就简单了
hyperos
2025 年 4 月 22 日
这个太小了不好识别吧
alcoholpad
2025 年 4 月 22 日
如图:
Mrliduanyang
2025 年 4 月 22 日
加 v 帮你看下,atob("bGlfX05P")
levelworm
2025 年 4 月 22 日
规则映射?能知道 ID 是什么样子的吗?纯好奇。
xtreme1
2025 年 4 月 22 日
原始需求是什么?
如果只是让其他应用扫不出来, 加密一下再编二维码就得了
你这四个角都有定位点, 方向错了都不知道.
urlk
2025 年 4 月 22 日
这排列不规则啊, 怎么解析 ?
andyskaura
2025 年 4 月 22 日
你这就是手搓二维码吧,如果要相机识别,首先得有定位,透视变换成平面,然后通过再逐行读取数据,还需要有纠错机制。
zpf124
2025 年 4 月 22 日
qrcode 还有三个定位图像用来识别方向以及多少像素宽度算一个解析位置,你这个码给我看的话,
我连反正宽高都看不出来。
lhDream
2025 年 4 月 22 日
@alcoholpad 就是二维码的功能啦... 不需要相机识别的话, 把二维码的三个定位点去掉 让 ai 给你写一个生成与解析,差不多
alcoholpad
2025 年 4 月 22 日
@xtreme1 防伪码,需要做个小程序来扫这种码。
alcoholpad
2025 年 4 月 22 日
@shenjinpeng 有些产品防伪码就是这种点状纹理的,扫出来显示产品的信息以及扫描次数扫描时间等。
alcoholpad
2025 年 4 月 22 日
@andyskaura 是的这个图案的要求就是要这样,要相机识别的,比如有的产品防伪码就是这种,然后它有自己的小程序扫码验真伪,扫这个出来显示产品详细信息等。
alcoholpad
2025 年 4 月 22 日
@Mrliduanyang atob("bGlfX05P")你这是啥
815979670
2025 年 4 月 22 日
@alcoholpad #15 粘贴到浏览器控制台敲回车就行,主要是防止爬虫直接获取微信号
vikaptain
2025 年 4 月 22 日
https://github.com/cyphar/paperback
感觉这个项目可以满足你的需求
rekulas
2025 年 4 月 22 日
实现是能实现,不考虑伪装这个能存的信息比隐水印大多了,但是需要自己调整算法,最后做出来可能还不如二维码,我觉得你路走偏了
上面说的方法就最适合你,加密存储倒二维码就行了,这样只有你的程序能解码,对别人来说也是乱码
MacsedProtoss
2025 年 4 月 22 日
思路错了 这里就应该存一个 id 即可 你的后台去展示这个 id 是否合法 被扫描过几次之类的信息不就完事了 前端搞那么复杂做什么
SayHelloHi
2025 年 4 月 22 日
用二维码

使用算法加密产品 id 扫码识别出来后 提交给后台处理

这个比自己自定义图片二维码简单一些吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1127188

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX