有时你可能需要终端输出许多图片,那么现在就让我们在Linux终端打开一个新窗口显示图片。

cacaview – Linux终端下将图片转换ASCII Art代码图案的命令。

Ubuntu下安装命令:

linuxidc@linuxidc:~$ sudo apt install caca-utils

[sudo] linuxidc 的密码:

正在读取软件包列表… 完成

正在分析软件包的依赖关系树

正在读取状态信息… 完成

将会同时安装下列软件:

libid3tag0 libimlib2 toilet toilet-fonts

建议安装:

figlet

下列【新】软件包将被安装:

caca-utils libid3tag0 libimlib2 toilet toilet-fonts

升级了 0 个软件包,新安装了 5 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。

需要下载 981 kB 的归档。

解压缩后会消耗 2,122 kB 的额外空间。

您希望继续执行吗? [Y/n] Y

linuxidc@linuxidc:~$ sudo yum install caca-utils -y

命令使用方法:

cacaview linuxidc.com.png

即可显示当前目录下的linuxidc.com.png,点击Ctrl + + 放大图片

试试看吧

按g/G能使图片变深/浅(Gamma——伽马)

再具体介绍下:

说明:

cacaview  –  ASCII图像浏览器

cacaview [FILE…]

描述

cacaview是一个轻量级文本模式图像查看器。 它使用颜色ASCII字符渲染图像。 它是著名的控制台程序的强大附加组件,如mutt电子邮件客户端,slrn新闻阅读器和链接或w3m Web浏览器。

cacaview可以加载最广泛的图像格式:PNG,JPEG,GIF,PNG,BMP等。

您可以缩放和滚动图像以获取更多详细信息,并选择四种不同的抖动模式。 只需按一下键即可访问所有命令。

选项:

?      显示帮助

n, p  切换到下一个图像,上一个图像

Left, Right, Up, Down or h, l, k, j

滚动图像

+, –  放大和缩小

z      将缩放级别重置为正常

f      切换全屏模式(隐藏/显示菜单和状态栏)

d      切换抖动模式(无抖动,4×4有序抖动,8×8有序抖动和随机抖动)

q      退出程序

例子:

全部图片转换:

cacaview /home/www.linuxidc.ocm/*.*

目前尚不支持宽高比。 此外,由于还没有办法从cacaview加载图像,因此在没有参数的情况下运行时完全没用。

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

linux切换图片的代码,cacaview – Linux终端下将图片转换ASCII Art代码图案相关推荐

  1. asc码转换 linux_Linux终端下将图片转换ASCII Art代码图案

    有时你可能需要终端输出许多图片,那么现在就让我们在Linux终端打开一个新窗口显示图片. cacaview - Linux终端下将图片转换ASCII Art代码图案的命令. Ubuntu下安装命令: ...

  2. Linux中的mate程序的进程,终端下以后台模式运行Linux程序的过程详解

    这是一个简短但是非常有用的教程:它向你展示从终端运行Linux应用程序的同时,如何保证终端仍然可以操作. 在Linux中有许多方式可以打开一个终端,这主要取决于你的发行版的选择和桌面环境. Linux ...

  3. Linux切换超级用户认证失败,Linux切换root超级用户问题

    推荐文章 更新源的方法 提前保存一下原来源 sudo cp sources.list sources.list.bak 换源命令: sudo gedit /etc/apt/sources.list 或 ...

  4. android生成大分辨率图片,自动生成Android不同分辨率下的图片

    转自: http://blog..net/offbye/article/details/50012605 Android屏幕分辨率适配的图标处理比较麻烦,让UI做不同尺寸的图片也挺浪费时间的,并且容易 ...

  5. 台式计算机蓝屏代码08e,win7系统下电脑开机出现蓝屏代码0x000008e解决方法(图)

    原标题:"win7系统下电脑开机出现蓝屏代码0x000008e怎么办"相关电脑问题教程分享. - 来源:191路由网. 蓝屏是我们日常使用电脑过程中最经常遇见的故障之一了,蓝屏总是 ...

  6. python按照图片命名顺序读取文件夹下的图片

    假设我们要读取的文件夹下的图片命名如下: 现在需要按照图片的命名顺序逐个读取图片(即按照frame1.jpg,frame2.jpg,frame3.jpg,frame4.jpg,frame5.jpg顺序 ...

  7. 台式计算机蓝屏代码08e,win7系统下电脑开机出现蓝屏代码0x000008e怎么办

    蓝屏是我们日常使用电脑过程中最经常遇见的故障之一了,蓝屏总是让人很是头疼,而在开机出现蓝屏错误代码0x0000008E的原因主要是内存有错误或者软件不兼容导致的,那么,该如何解决蓝屏这个问题呢?下面, ...

  8. linux切换桌面的快捷键,SUSE Linux Gnome桌面快捷键整理

    整理了一些常用的SUSE Linux Gnome桌面快捷键,希望对大家有用! 快捷键 ctrl+shift+f (窗口全屏) ctrl+shift+n (新建konsole窗口) ctrl+shift ...

  9. 通过python实现linux切换用户_Python实现在Linux系统下更改当前进程运行用户

    在上一篇文章中,我们讲了如何在linux上用python写一个守护进程.主要原理是利用linux的fork函数来创建一个进程,然后退出父进程运行,生成的子进程就会成为一个守护进程.细心观察的可能会发现 ...

最新文章

  1. 东方数智发布新品AIDOL™,打造人工智能偶像全息平台
  2. 廖雪峰python教程完整版-为什么看不懂廖雪峰的Python学习教程?
  3. mysql+5.5.18+linux+下载,mysql5.7.18+linux安装二进制包与运行
  4. Redis中事务的实现流程
  5. Simple DNS Plus 5.2 build 117
  6. UVA1601The Morning after Halloween 单向加双向bfs
  7. webRTC——浏览器里的音视频通话 1
  8. Python: 50个能够满足所有需要的模块
  9. c语言创建一个根结点,创建一个由10个节点组成的二叉树结构,并按前根、中根、后根对该二叉树进行遍历,并输出遍历结果(c语言)...
  10. java中怎么跨盘搜索_求解:在盘符中搜索文件(listFiles())出现NullPointerException
  11. aspose word 转pdf中文乱码_pdf转word——都是乱码!怎么办
  12. Android 中文API (38) —— Spinner
  13. python命令行解析库——argparse库的使用
  14. Linux虚拟文件系统(节点路径搜索)
  15. GBDT算法原理以及实例理解(含Python代码简单实现版)
  16. PX4 代码中 position_estimator_inav(互补滤波)理解
  17. Goole helper使用
  18. 本地html网页载入很慢,网页打开很慢是什么原因?怎么解决
  19. BIMC电子商务外包服务独特之处
  20. 王刚日记:在互联网第一次赚到钱

热门文章

  1. Silverlight 2 Customized Control 开发
  2. 微信小程序_组件学习_001
  3. reactjs三个常用的Hook:State Hook、 Effect Hook、 Ref Hook
  4. reactjs脚手架配置http-proxy-middleware代理解决跨域问题
  5. go导入私有仓库中的包配置方法
  6. linux配置桌面快捷方式:idea.desktop快捷方式文件编写
  7. 【网址收藏】VMware虚拟机安装Windows7
  8. hadoop yarn集群HA安装及配置
  9. 为什么docker比VM快?
  10. Oracle不带传出参数的存储过程创建及调用