复杂形态钢结构设计培训班

首页 Dino结构笔记-公众号 [Dino爱编程]如何生成一个纯文本的二维码

[Dino爱编程]如何生成一个纯文本的二维码


[Dino爱编程]如何生成一个纯文本的二维码


点击【阅读原文】可以得到下载小程序方法

小程序下载:点击下载此文件: QR-CODE TO ASCII .EXE

以前的学习论坛(特别是编程的学习网站)基本上是都是基于纯文字(ASCII)的讨论,不能贴图片,更不能贴视频,连超链接也是不允许的,这些东西以前叫多媒体,对于码农来说,纯文字的交流的论坛现在还是非常重要的(黑客与破解论坛),纯文字显得更加高大上(你看OPENSEES就明白了)。然后我发现,其实现在我们可以通过一些技术,把内容通过二维码进行网址转导的,图片呀,视频呀。所以我想了一个主意,就是开发一个把图片的二维码转化成纯文字(ASCII)的二维码,这样可以在纯文字的论坛上像雷锋一样留下一段二维码,深藏功与名,让大家扫一下,得到一些意想不到的东西。顺带也介绍一下二维码是通过网页去生成的。

首先,你可以使用现在网上很多的二维码生成在线网站进行二维码的生成。

比如说有这样的网站:

草料二维码:https://cli.im/

例子说我把网址可以生成二维码如下图所示。这是一个图片的格式。现在我采用自编小程序把这个图像
的二维码变成纯文字形态的二维码。程序采用   编写,操作如下:

(1)导入图片文件【OPEN IMAGE FILE】

(2)确定格子的数量,不同的容错率与信息的大小会影响这个二维码区格的大小,通过红线测试就可以知道区格的数量了

以本例来说,区格最终确定的尺雨是29X29

(3)程序的原理就是读取每个区格(红色)的中心点的颜色,如果颜色是黑色,则区格的值为1否则为0.

通过上述操作,整个区格的数据就变成一个01矩阵的数据,然后通过文本的形式显示出来

(4)文本生成:通过行列式的文本显示整个二维码,采用“一”代表0,采用“国”代表1,最终的显示如图所示。

这个小程序的编写,主要介绍一下从图片数据变成矩阵数据,最后变成文本数据的方法。

 


本文来自网络,不代表钢构人的立场,转载请注明出处。搜索工程类文章,就用钢构人网站。 https://www.ganggouren.com/2019/08/bea96ecd8f/
上一篇
下一篇

作者: ganggouren

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

联系我们

17717621528

在线咨询: QQ交谈

邮箱: 1356745727@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息
关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部