有没有可以将二维码隐藏在图片里的方法?就是人眼看不出来,但是可以扫描出来的那种?

2021 年 8 月 16 日
 jasondennis12139
如上:
类似这种,看不出来但是可以扫描出来
7166 次点击
所在节点    问与答
31 条回复
Qoxan
2021 年 8 月 16 日
设计得不错
AoEiuV020
2021 年 8 月 16 日
这个太牛逼了,不像是一键生成的,应该是单独调整基于二维码做的图片,
正常应该是这样的,边上的大点隐藏不了,

https://github.com/scola/Qart
Kagari
2021 年 8 月 16 日
这个二维码的两个顶点在眼睛正中,感觉是二维码叠在下面然后再画图。感觉处于微妙的分界点,大概不抗拍照
momocraft
2021 年 8 月 16 日
可能按 QR 码的标准来就可以 不知道有现成的产品可用

3 个 finding pattern, 目测是这图里的两眼睛+额头那个好像 debian 的卷
sadfQED2
2021 年 8 月 16 日
设计这种图片也太难了吧,需要懂得二维码的编码规则,还得懂设计
shenxgan
2021 年 8 月 16 日
牛逼
shpkng
2021 年 8 月 16 日
@momocraft 那是很久以前烤串的 logo
MonikaCeng
2021 年 8 月 16 日
红米手机,在微信里长按没识别出来
ChenXuting
2021 年 8 月 16 日
华为 P20 微信下不可识别。
hs0000t
2021 年 8 月 16 日
https://i.loli.net/2021/08/16/vtdbwYFnVNWuk5i.png
单独截出来的二维码部分
yinusxxxx
2021 年 8 月 16 日
also24
2021 年 8 月 16 日
尝试着对图片进行裁剪,裁剪至这个状态的时候保持可以识别。

看起来两个眼睛确实是两个定位点,另一个定位点可能是左下角。




尝试着降低分辨率,有点点感觉,但不太明显:
hs0000t
2021 年 8 月 16 日
mxT52CRuqR6o5
2021 年 8 月 16 日
这种得手画了
jim9606
2021 年 8 月 16 日
隐藏定位点(这里用了眼睛)比较麻烦,因为不是什么原图都有可以充当定位点的图案。

不过我挺好奇怎么缺了两个定位点都能识别出来,以前遇到一个定位点损毁的 QR 码就很难被识别出来。
lithiumii
2021 年 8 月 16 日
手画可以的,印象中以前有个清华还是哪里的学生给他们学校啥活动搞了一个,然后写了个公众号文章介绍原理。简单来说,二维码除了定位点,信息冗余挺多的,所以可以牺牲部分冗余用来画画
Hansah
2021 年 8 月 16 日
二维码最大冗余量有 30%
laoyur
2021 年 8 月 16 日
@MonikaCeng 都用红米手机了,不试试自带的扫一扫?秒出
adjusted
2021 年 8 月 16 日
这个目的是什么。。。还得加一句"这是个二维码"
icyalala
2021 年 8 月 16 日
上面这几只猫头鹰,iOS 自带的相机都扫不出来

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

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

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

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

© 2021 V2EX