在Ubuntu 16.04.5 LTS上玩转python版本的《黑客帝国》文字流特效

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tao_627/article/details/85203259

介绍

1999年上映的《黑客帝国》这部科幻动作大片相信大家都已看过,其中一段字节流的特效非常炫酷和骚气,至今让人难以忘怀。

我有幸在github上找到C和Python版本的字体特效仿真版本,特与大家分享。

C版本是经典版本cmatrix,python版本基于C版本,名为unimatrix。

https://github.com/abishekvashok/cmatrix

https://github.com/will8211/unimatrix

鉴于python版本可玩性更高,下面我重点介绍一下:

在Linux终端命令行展示《黑客帝国》字体特效,字体,颜色可以自定义,字体不限中英文。

安装方法

各Linux发行版安装方法可能略有差别。在Ubuntu 16.04.5 LTS中输入如下命令行,当然安装方法不止一种。

sudo curl -L https://raw.githubusercontent.com/will8211/unimatrix/master/unimatrix.py -o /usr/local/bin/unimatrix
sudo chmod a+rx /usr/local/bin/unimatrix

安装完之后,输入下面的命令了解一下

unimatrix -h


运行

输入下面的命令,可以得到不同的效果

unimatrix -n -s 96 -l o


unimatrix -c blue -u 'Linux'


unimatrix -c yellow -l 'e'


unimatrix -c green -u '圣诞节快乐'


unimatrix -c red -u '伟大的中国共产党万岁万万岁'

unimatrix -c orange -u '01'

背后的原理

在好看好玩的背后,其实蕴藏着普遍适用的真理和套路,这才是我们需要去进一步探究的,未完待续……

猜你喜欢

转载自blog.csdn.net/tao_627/article/details/85203259