将图像渲染到ANSI终端的小脚本

img-term的Python项目详细描述


图2 ANSI

将图像转换为ANSI格式的表示形式

安装

pip install img_term

用法

usage: img_term [-h] [-img IMG] [-width WIDTH] [-cam CAM] [-col {4,8,24}]

Display image to terminal

optional arguments:
  -h, --help     show this help message and exit
  -img IMG       Image file to display
  -width WIDTH   Character width of output
  -cam CAM       Show camera, this is the default
  -col {4,8,24}  Colour scheme to use

在终端中显示图像

img_term -img dog.jpg 

将视频捕获设备呈现到终端:

img_term

选择调色板:

./img_term.py -img lena.jpg -col 24

示例

从这里开始:

Dog

对此:

Screenshot

或者这个

Lenna

对此:

LenaPixel

甚至渲染视频:

./img_term.py -col 24 -vid unrealset.mkv -width 78

https://gfycat.com/IdolizedSomeGemsbuck

或者直接把你的USB摄像头流到终端!:

https://gfycat.com/RemarkablePalatableKob

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用节点的基于Java的web应用程序。js?   如何使用java在正则表达式中转义星号   java 404未找到:访问部署在Tomcat上的servlet时出错   java如何获取库的所有依赖项?   java如何从其他类控制器使用FXML类的节点?   java如何修复Grails2.3.8中编写的应用程序中的表达式注入?   java如何在对象中创建toString方法?   泛型Java如何将类型类<A<B>>传递给方法   postgresql在pgadmin中运行良好,但在java代码中不起作用   java将字符串更改为Int以便更好地排序合法吗?   关于可见性的多线程Java并发问题   java JHipster错误:无法找到或加载主类org。阿帕奇。专家包装纸。MavenWrapperMain   java Kafka配置最大字节数仍受500条消息的限制   void方法之后的Java变量更新   java Spring引导Jpa映射   java如何优化DynamoDb的索引   JAVA伊奥。使用Jsoup时FileNotFoundException