Oreat 发表于 2018-3-22 22:21

看了心跳文学俱乐部后做的文字转二进制图片的项目(也是玩具...)

本帖最后由 Oreat 于 2018-3-23 12:54 编辑

这是项目链接:
https://gitee.com/Oreay/text_to_a_2__band_graph
https://github.com/luoqiangwei/text_to_a_2_bit_graph

这个项目是将一串文字,按照 UTF-8 的字节排列做成一张图片。

这个项目建议 Java 入门的人查看该项目...
只需修改 w 变量里的值即可

下图是 SSS 项目的效果,使用文字"在这里输入文字。这个可以写十六字"转化的

peterq521 发表于 2018-3-23 09:54

惭愧 外行看不懂 直接加分

wushaominkk 发表于 2018-3-23 11:09

请整理好语言,逻辑表达很混乱!

Hakon 发表于 2018-3-23 11:32

不明觉厉系列瞩目。
原理是按 ASCII 码转换成单色像素么?
如果是,使用两种颜色混合的像素是否就能表示 Unicode 符号?

Oreat 发表于 2018-3-23 12:40

本帖最后由 Oreat 于 2018-3-23 12:52 编辑

wushaominkk 发表于 2018-3-23 11:09
请整理好语言,逻辑表达很混乱!
嗯,平时用的,没有好好地写。我打算重新修改一下

.........
还是重写好了,看得好难受... {:17_1084:}

。。。。。
我可能理解错了... 已经重新修改了描述语言

Oreat 发表于 2018-3-23 12:59

本帖最后由 Oreat 于 2018-3-23 13:02 编辑

Hakon 发表于 2018-3-23 11:32
不明觉厉系列瞩目。
原理是按 ASCII 码转换成单色像素么?
如果是,使用两种颜色混合的像素是否就能表示...
按照 UTF-8 的字节排列做成一张图片

有颜色代表1,空白代表0

比如图片第一行:
0101011100101000
翻译成UTF-8并表示出来就是 "在" 字

因为中文占16位,英文占7位(最高为一定是0),所以中英文的生成方式略微不同(分在不同的项目中了)
页: [1]
查看完整版本: 看了心跳文学俱乐部后做的文字转二进制图片的项目(也是玩具...)