img2txt - 将图像转换为各种基于文本的彩色文件

栏目: 后端 · 前端 · 发布时间: 5年前

内容简介:img2txt [ -W width ] [ -H height ] [ -x font-width ] [ -y font-height ][ -b brightness ] [ -c contrast ] [ -g gamma ][ -d dither ] [ -f format ] FILE

img2txt可以转化为彩色的图案,你还可以指定图案大小。

语法:

img2txt [ -W width ] [ -H height ] [ -x font-width ] [ -y font-height ]

[ -b brightness ] [ -c contrast ] [ -g gamma ]

[ -d dither ] [ -f format ] FILE

img2txt - 将图像转换为各种基于文本的彩色文件

img2txt - 将图像转换为各种基于文本的彩色文件

描述

img2txt将图像转换为彩色ASCII字符,并将其输出为基于文本的彩色文件。

img2txt可以加载最广泛的图像格式:PNG、JPEG、GIF、PNG、BMP等(详细信息请参阅说明)。默认情况下,输出文本为60列宽,根据原始文件的纵横比相应地计算行数。默认输出格式是标准的ANSI彩色文本。

选项

-W, --width=<width>

更改输出列计数。如果没有给出,默认设置为60。

-H, --height=<height>

更改输出行数。如果没有给出,则计算高度以匹配正确的纵横比。

-x, --font-width=<width>

更改输出字体宽度。 如果未给出,则默认设置为6,此值将用于计算宽高比。

-y, --font-height=<height>

更改输出字体高度。 如果未给出,则默认设置为10.此值将用于计算宽高比。

-b, --brightness=<brightness>

改变图像亮度。 默认为1.0。

-c, --contrast=<contrast>

改变图像对比度。 默认为1.0。

-g, --gamma=<gamma>

更改图像伽玛。 默认为1.0。

-d, --dither=<dither>

改变抖动算法。 这可以是以下之一(默认为fstein):

none    : Nearest color

ordered2 : Ordered 2x2

ordered4 : Ordered 4x4

ordered8 : Ordered 8x8

random  : Random

fstein  : Floyd Steinberg

-f, --format=<format>

更改输出格式。 这可以是以下之一(默认为ansi):

ansi  : coloured ANSI

caca  : internal libcaca format

utf8  : UTF8 with CR

utf8cr : UTF8 with CRLF (MS Windows)

html  : HTML with CSS and DIV support

html3  : Pure HTML3 with tables

irc    : IRC with ctrl-k codes

bbfr  : BBCode (French)

ps    : Postscript

svg    : 可缩放矢量图形

tga    : Targa图像

-h, --help

显示帮助消息并退出。

-v, --version

显示程序的版本并退出。

例子

img2txt linuxidc.com.png > linuxidc.com.ans

img2txt --width=200 --format=svg linuxidc.com.jpg > linuxidc.com.svg

img2txt --width=50 --format=html --gamma=1.5 --dither=ordered2 linuxidc.png > linuxidc.com.html

img2txt - 将图像转换为各种基于文本的彩色文件

注释

设置列数和行数(使用--width和--height)将允许您选择确切的输出大小而不考虑宽高比。

您必须在Imlib2的支持下编译libcaca包才能加载各种各样的包图像格式。 否则,您只能加载常规BMP文件。

另请参阅cacaview,见 https://www.linuxidc.com/Linux/2018-12/155988.htm

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址: https://www.linuxidc.com/Linux/2018-12/155989.htm


以上所述就是小编给大家介绍的《img2txt - 将图像转换为各种基于文本的彩色文件》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

互联网运营之道

互联网运营之道

金璞、张仲荣 / 电子工业出版社 / 2016-1 / 49.00

《互联网运营之道》内容由运营方法论切入,包括运营的江湖地位、运营的基本逻辑、运营的三大手段(内容运营、活动运营和用户运营)、数据统计方法,等等。虽然是讲方法论,但内容上却有着深入的运营逻辑思考和大量实战案例验证。在讲解了方法论之后,《互联网运营之道》逐步深入剖析如何反脆弱,如何做运营创新,以及如何从小到大切入细分市场,等等。 对于互联网公司来说,产品设计部门和研发部门保证了创意的实现,是从0......一起来看看 《互联网运营之道》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具