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

查看所有标签

猜你喜欢:

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

金融计算与建模

金融计算与建模

朱世武 / 清华大学 / 2007-8 / 40.00元

《金融计算与建模:理论、算法与SAS程序》全书分为4大模块:1-9章为金融学基础指标计算模块;10-12章为股票定价模块;13-18章为风险度量模块;19-23章为固定收益定价模块。每一模块的内容一般由三部分组成:金融理论与模型、算法实现及计算程序。其中,算法实现与计算程序全部以中国金融市场的实际问题为应用背景而设计。《金融计算与建模:理论、算法与SAS程序》不仅展现了应用SAS软件的技术,同时也......一起来看看 《金融计算与建模》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具