0和1的故事(注意二维码需要有定位标志)

发布时间: 2021-07-12 11:27:16 来源: 励志妙语 栏目: 故事 点击: 95

有一个0和1的故事(如下)000000000111001000000000000000000000111101000000000...

0和1的故事(注意二维码需要有定位标志)

有一个0和1的故事(如下)

0000000001110010000000000

0000000000011110100000000

0000000001110001000000000

0000000010111100000000000

0000000010101010000000000

0000000001100010100000000

0000000010101010100000000

0000000001000001100000000

1100011101110110100011000

0001000010110010010010100

0100111101000011101110011

0011110100101011001001001

1000001001100001001101000

1111000111111011100101000

1011011111001101111110111

1000110110010010101101100

1000111100111111111110111

0000000010110001100010100

0000000010010100101010001

0000000010101010100011001

0000000000100111111110010

0000000000011001011110111

0000000001001100100100001

0000000011000011011011001

0000000011010000101110101


通过PYTHON,将0和1转为像素点,画成图片。

# str为获取的01片段

i=0

max=25

for y in range (0,max):

for x in range (0,max):

if(str[i] == '1'):

pic.putpixel([x,y],(0, 0, 0))

else:

pic.putpixel([x,y],(255,255,255))

i = i+1

pic.save("code.png")

一个超人形象人二维码出来了,但是这个二维码是识别不出来的。

为什么啊?

因为他缺少了三个角的定位标志,二维码的定位标志,目的是让二维码,不论在哪个角度扫都可以识别到他的角度。而这个定位标志,就是三个黑色的框。

把黑色的框加上去,就是下图所示:

flag{QR_c0de_1s_1nterest1n9} (二维码自动识别)

最后识别二维码:

flag{QR_c0de_1s_1nterest1n9}

然后就解题了。

本文标题: 0和1的故事(注意二维码需要有定位标志)
本文地址: http://www.lzmy123.com/gushi/148208.html

如果认为本文对您有所帮助请赞助本站

支付宝扫一扫赞助微信扫一扫赞助

  • 支付宝扫一扫赞助
  • 微信扫一扫赞助
  • 支付宝先领红包再赞助
    声明:凡注明"本站原创"的所有文字图片等资料,版权均属励志妙语所有,欢迎转载,但务请注明出处。
    猎狗与兔子他和她的一生3
    Top