今天心血来潮,想搞个沃尔科特的小工具,你知道的,就是那个画字符画的玩意儿。之前看别人做的挺有意思,我也手痒痒。
我先去网上扒拉一圈,看看有没有现成的教程啥的。还真不少!不过大部分都讲得云里雾里的,看得我头大。什么这个库那个库的,我一个刚入门的小白,哪懂这些!
摸索阶段
没办法,只能硬着头皮上。我先是找个最简单的教程,照着人家的步骤一步一步来。先是装一堆看不懂的软件和工具,然后就开始写代码。
第一步:读取图片
- 我随便找张图片,想着先试试水。
- 代码写得磕磕巴巴的,一会儿这儿报错,一会儿那儿不对劲。
- 折腾半天,总算是把图片给读进来。
第二步:转换成灰度图
- 啥是灰度图?我一脸懵逼。
- 继续百度,,原来就是黑白照片!
- 又是一顿复制粘贴,总算是把彩色图片变成黑白的。
第三步:生成字符画
- 这一步是最关键的,也是最让我头疼的。
- 我要把图片上的每一个小方块,都变成一个对应的字符。
- 深色的地方用“@”,浅色的地方用“.”,大概就是这个意思。
- 代码写得我眼花缭乱,感觉自己快要崩溃。
成功在望
经过一番艰苦卓绝的斗争,我终于把代码给写完!运行一下,还真有点那个意思!虽然生成的字符画有点粗糙,跟我预想的还有点差距,但好歹是出来!
看着屏幕上那一堆乱七八糟的字符,我心里还是挺有成就感的。毕竟这是我自己一点一点摸索出来的,也算是迈出第一步!
我打算再好好研究一下,看看能不能把字符画弄得更精细一些,再加点颜色啥的,让它看起来更酷炫!
今天就先到这儿,等我有新的进展,再来跟大家分享!
还没有评论,来说两句吧...