程序员的成长之路

互联网/程序员/技术/资料共享

关注

阅读本文大概需要 2.8 分钟。

来自:量子位(QbitAI)

万恶之源烂苹果,古董设备的「Hello World」,拿来开启ASCII Art再合适不过。

这段视频可不是一个一个字符敲出来的,完成它仅仅需要一行命令:

ascii-image-converter [image paths/urls]

解放双手,保肝护肝,利用ascii-image-converter工具轻松实现《Bad Apple》再创作。

把三分半时长的《【東方】Bad Apple!! PV【影絵】》视频全部转换成ASCII字符串,也就分分钟完成的事。

让代码变得生动,不再是专属于程序员的保留节目了。

# 玩转字符画

用代码堆出一组动图,就算比不上原文件的效果,但是格局一下子就能被拉满。

而在仅允许文字显示的情况下,ASCII图像不仅是装X利器,还意外的十分有用。

通过txt送对方一副代码画作,这,不就是理工科独特的浪漫?

(告诉gakki,图是我一个字符一个字符亲手敲出来的。)

还可以给里面的字符串加点戏,心意翻倍。这里就举这么个粗糙的例子吧。

想在ASCII图里藏点什么机密,也不是不可以。表面上看是个狗头,实际上却是一个密密麻麻写满了物理公式的狗头,氛围瞬间就有了。

这么好玩的ASCII艺术画,难道不想亲自尝试一下?

# 使用教程

GitHub平台开源的ascii-image-converter,是一个转换并输出ASCII Art文件的命令行工具,Windows、Linux和macOS等系统通通适用。

工具的安装方式十分简单,分别只需要一行命令即可实现各平台的安装使用。

该工具的强大之处在于,它可以支持更多种输入格式,也能够支持多种输出模式并保存,甚至兼容了盲文格式。如前文《bad apple》PV效果所示,盲文格式图像着实是强迫症福音。

格式调整功能中,颜色填充和图像效果变换同样不输同类工具。

另外,它还可以直接储存生成文件,在转换命令后面添加「 —save-img .」即可搞定。

(如果安装失败)还有一些线上工具可以选择,也能够达到很好的效果,根据工具特点分别进行使用。

GitHub地址:

https://github.com/TheZoraiz/ascii-image-converter

<END>

推荐阅读:

告别硬编码,SpringBoot实现动态增删启停定时任务!

蔚来一面:用Object做hashMap的Key时需要做什么?

互联网初中高级大厂面试题(9个G)

内容包含Java基础、JavaWeb、MySQL性能优化、JVM、锁、百万并发、消息队列、高性能缓存、反射、Spring全家桶原理、微服务、Zookeeper、数据结构、限流熔断降级......等技术栈!

⬇戳阅读原文领取!                                       朕已阅 

一行命令堆出你的新垣结衣(已开源),有点牛!相关推荐

  1. 一行命令堆出你的新垣结衣,不爆肝也能创作ASCII Art

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 兴坤 发自 凹非寺 量子位 报道 | 公众号 QbitAI 万恶之源 ...

  2. android音视频工程师,音视频学习 (十三) Android 中通过 FFmpeg 命令对音视频编辑处理(已开源)...

    ## 音视频学习 (十三) Android 中通过 FFmpeg 命令对音视频编辑处理(已开源) ## 视音频编辑器 ## 前言 有时候我们想对音视频进行加工处理,比如视频编辑.添加字幕.裁剪等功能处 ...

  3. GitHub 5W 星:一行命令下载全网视频的两个开源项目

    大家好,我是你们的 猫哥,那个不喜欢吃鱼.又不喜欢喵 的超级猫 ~ 前言 相信大多数人都有想下载某个网站上的视频的想法. 比如  B站.优酷.YouTube.腾讯视频等网站上的优质视频. 但是大多数视 ...

  4. Android 中通过 FFmpeg 命令对音视频编辑处理(已开源)

    视音频编辑器 前言 有时候我们想对音视频进行加工处理,比如视频编辑.添加字幕.裁剪等功能处理,虽然 Github 上开源了一些比较不错的项目,但是如果我们想在此项目上进行二次开发,比如我想拿到该项目的 ...

  5. OpenAI开放GPT-3微调功能,一行命令就能实现!正确率最高提升4倍

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 明敏 发自 凹非寺 量子位 报道 | 公众号 QbitAI 刚刚Op ...

  6. 一行命令搞定图像质量评价

    点击我爱计算机视觉标星,更快获取CVML新技术 在52CV交流群里,经常有人问到图像质量评价的问题.比如对监控摄像头拍摄的多幅图像,挑选一幅图像显示给用户,或者选择一幅图丢给识别模型,又或者在互联网应 ...

  7. 超级文献下载工具scihub-cn,教您一行命令下载文献

    导言 项目地址:GitHub - Ckend/scihub-cn: 国内环境下可用的scihub论文下载器 该项目能做啥,看图就明白了.一句话即可下载所需文献. 1.准备 开始之前,确保已有Pytho ...

  8. 一行命令搞定图像质量评价 | 附代码和操作步骤

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 在交流群里,经常有人问到图像质量评价的问题.比如对监控摄像头拍摄的 ...

  9. 一行js_Node.js 一行命令上传本地文件到服务器

    每次打包完, 都要打开 FileZilla 一顿拖拽然后才能上传代码, 那就立马撸一个自动化脚本就完事了 publish-sftp Github 传送门(~~~~顺便来骗个Star~~~~) 以后一行 ...

最新文章

  1. C# BackgroundWorker 详解
  2. js入门·循环与判断/利用函数的简单实例/使用对象/列举对象属性的名称
  3. 系统负载LoadAverage
  4. leetcode最长无重复子串384题
  5. axios、ajax和xhr前端发送测试
  6. jdbc连接本机oracle卡死,Oracle JDBC 连接卡死后 Connection Reset解决过程
  7. Amazon验证码机器算法识别
  8. JavaScript(三)数值类型
  9. 案例 - 收藏集 - 掘金
  10. response下载zip文件
  11. sucks倒计时插件笔记
  12. (webapp)微信和safri 对于html5 部分功能不兼容,多选或单选下拉框去除边框无效果。...
  13. 基于java的志愿信息管理系统_基于jsp的志愿者管理系统-JavaEE实现志愿者管理系统 - java项目源码...
  14. 爬虫爬取知乎评论并利用flask框架做简单的可视化
  15. 光纤布拉格光栅(FBG)笔记【1】:波导结构和布拉格波长推导
  16. GDB调试器——GDB调试器简介
  17. 【Android App】实战项目之实现你问我答的智能语音机器人(超详细 附源码和演示视频)
  18. C++基础---面向对象建模方法
  19. 【英语面试】一.计算机专业英语面试常见问题(家庭/家乡/学校篇)
  20. python houdini_Houdini Python开发实战 课程笔记

热门文章

  1. 九阳真经: 明摆着就是的事情. 一帮人VS另一帮人,
  2. 【GitHubDailyShare】消息导出工具,可将聊天记录导出成 HTML 文件、支持文本、语音、图片、视频、消息
  3. efficientnet最合适的尺寸和最后一层的层数
  4. Web3生态现状和Web3.0训练营
  5. pointofix 全局快捷键_【Pointofix电脑版下载】Pointofix中文版 v1.7 电脑版-开心电玩...
  6. matlab 自动化,基于MATLAB的自动化测试系统及方法技术方案
  7. HTML和CSS简单整理
  8. vue3.x使用i18n和i18n Ally自动化翻译
  9. 新晋总监生存指南开篇之总监二三事
  10. 爱普生630k linux驱动下载,爱普生lq-630k驱动