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

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

内容简介: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 - 将图像转换为各种基于文本的彩色文件》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

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

代码

代码

劳伦斯・莱斯格 / 李旭 / 中信出版社 / 2004-10-1 / 30.00元

劳伦斯·莱斯格的著作《代码》 问世便震动了学界和业界,被人称为“也许是迄今为止互联网领域最重要的书籍”,也被一些学者称为“网络空间法律的圣经”。 《代码》挑战了早期人们对互联网的认识,即技术已经创造了一个自由的环境,因而网络空间无法被规制——也就是说,网络的特性使它押脱了政府的控制。莱斯格提出,事实恰恰相反。 代码的存在证明,网络并不是本制拷贝 ,不可规制的,它并没有什......一起来看看 《代码》 这本书的介绍吧!

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

在线图片转Base64编码工具

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

URL 编码/解码
URL 编码/解码

URL 编码/解码