精华内容
下载资源
问答
  • 在终端里面显示图片

    万次阅读 2016-08-04 09:26:31
    下面,我们不妨先思考一下,如何在终端里面显示一张图片在终端里面显示,肯定就不像看图软件里那样的细腻了,我们只是以字符代替某一点的像素,把大致的轮廓显示出来罢了。编码既然思路很清晰了,下面就来编码了...

    Linux终端里面可谓是奇妙无限,很多优秀的软件都诞生在终端里面。相较之下,Windows本身的理念和Linux就不一致,所以,你懂得。
    下面,我们不妨先思考一下,如何在终端里面显示一张图片?

    在终端里面显示,肯定就不像在看图软件里那样的细腻了,我们只是以字符代替某一点的像素,把大致的轮廓显示出来罢了。


    编码

    既然思路很清晰了,下面就来编码了。

    # coding:utf-8
    import sys
    
    reload(sys)
    sys.setdefaultencoding('utf8')
    #    __author__ = '郭 璞'
    #    __date__ = '2016/8/4'
    #    __Desc__ = 一个可以将图片转换成终端字符形式的小工具
    
    from time import *
    import Image
    class ImageTool
    展开全文
  • 主要为大家详细介绍了python如何在终端里面显示一张图片的方法,感兴趣的小伙伴们可以参考一下
  • 但我尚未听说或使用过任何在终端显示图片的应用程序。幸运的是,我刚刚发现了一个可用于在终端中显示图像的名叫 FIM 的图像查看器。FIM 引起了我的注意,是因为与大多数 GUI 图片浏览器相比,它非常轻巧。毫不迟疑...

    Linux 上有许多 GUI 图片浏览器。但我尚未听说或使用过任何在终端中显示图片的应用程序。幸运的是,我刚刚发现了一个可用于在终端中显示图像的名叫 FIM 的图像查看器。FIM 引起了我的注意,是因为与大多数 GUI 图片浏览器相比,它非常轻巧。毫不迟疑,让我们来看看它能做什么。

    使用 FIM 在终端中显示图像

    FIM 意即 Fbi IMproved。对于那些不知道的人,Fbi 是指 Linux 中的 frame buffer imageviewer。它使用系统的帧缓冲器直接从命令行显示图像。默认情况下,它能用终端显示 bmp、gif、jpeg、PhotoCD、png、ppm、tiff 和 xwd。对于其他格式,它会尝试使用 ImageMagick 的转换。

    FIM 基于 Fbi,它是一款高度可高度定制及脚本化的图像浏览器,非常适合使用 Vim 文本编辑器或 Mutt 等软件的用户。它会以全屏显示图像,并可通过键盘快捷键控制(如调整大小、翻转、缩放)。与 Fbi 不同的是,FIM 是通用的:它可以打开许多文件格式,并且可以在以下视频模式下显示图片:

    • 使用 Linux framebuffer 设备,以图形方式呈现
    • 在 X / Xorg 下,使用 SDL 库,以图形方式呈现
    • 在 X / Xorg 下,使用 Imlib2 库,以图形方式呈现。
    • 在任何文本控制台中使用 AAlib 库呈现为 ASCII 字符画

    FIM 是完全免费且开源的。

    安装 FIM

    基于 DEB 的系统,如 Ubuntu、Linux Mint, 可从默认的仓库中获取 FIM 图像查看器。因此,你可以使用如下命令安装fbi:

     
     
    1. $ sudo apt-get install fim

    如果它在你使用的 Linux 发行版的仓库中不包含 FIM,则可以下载源代码进行编译和安装,如下所示。

     
     
    1. wget http://download.savannah.nongnu.org/releases/fbi-improved/fim-0.6-trunk.tar.gz
    2. wget http://download.savannah.nongnu.org/releases/fbi-improved/fim-0.6-trunk.tar.gz.sig
    3. gpg --search 'dezperado autistici org'
    4. #按照屏幕上的说明,从密钥服务器导入密钥
    5. gpg --verify fim-0.6-trunk.tar.gz.sig
     
     
    1. tar xzf fim-0.6-trunk.tar.gz
    2. cd fim-0.6-trunk
    3. ./configure --help=short
    4. #阅读./configure --help=short 的输出:你可以在 ./configure 中添加选项
    5. ./configure
    6. make
    7. su -cmake install

    FIM用法

    安装完成后,您可以使用以下命令以“自动缩放”显示的图像:

     
     
    1. $ fim -a dog.jpg

    这里是我的 Ubuntu 主机的示例输出。


    正如你在上面的屏幕截图中看到的,FIM 没有使用任何外部 GUI 图片浏览器。相反,它使用我们系统的帧缓冲器来显示图像。

    如果当前目录中有多个 .jpg 文件,可以使用通配符打开所有文件,如下所示。

     
     
    1. $ fim -a * .jpg

    要打开目录中的所有图像,例如 Pictures,请运行:

     
     
    1. $ fim Pictures/

    我们也可以在文件夹及其子文件夹中递归地打开图像,然后像下面那样对列表进行排序。

     
     
    1. $ fim -R Pictures/ --sort

    要以 ASCII 格式渲染图像,可以使用 -t 标志。

     
     
    1. $ fim -t dog.jpg

    要退出 Fim,请按 ESCq

    键盘快捷键

    您可以使用各种键盘快捷键来管理图像。例如,要加载下一张图像和之前的图像,请按下 PgUp / PgDown 键。成倍放大或缩小,请使用 + / - 键。以下是用于在FIM中控制图像的常用按键。

    • PageUp / Down:上一张/下一张图片
    • + / - :放大/缩小
    • a:自动缩放
    • w:自适应宽度
    • h:自适应高度
    • j / k:平移/向上
    • f / m:翻转/镜像
    • r / R:旋转(顺时针/逆时针)
    • ESC / q:退出

    有关完整详细信息,请参阅手册页。

     
     
    1. $ man fim

    那么,就是这样。希望这对你有所帮助。后续还会介绍更多的优秀工具。敬请关注!


    原文发布时间为:2018-05-29

    本文作者:SK

    本文来自云栖社区合作伙伴“Linux中国开源社区”,了解相关信息可以关注“Linux中国开源社区”。

    展开全文
  • term-img - 你的终端显示图片
  • Shellpic 使用一些特殊的 ASCII 码在终端、IRC 或者是 NUTS 客户端上直接显示图片。 标签:Shellpic
  • 采用lsix插件来显示文件夹下的图片缩略图,除了支持本地shell窗口显示外,还支持远程访问时显示。 lsix lsix使用ImageMagick,大多数Linux发行版的默认已经安装,ubuntu18.04就系统自带。 若没有,则先安装它。 ...

    采用lsix插件来显示文件夹下的图片缩略图,除了支持本地shell窗口显示外,还支持远程访问时显示。

    lsix

    lsix使用ImageMagick,在大多数Linux发行版的默认已经安装,ubuntu18.04就系统自带。
    若没有,则先安装它。

    sudo apt-get install imagemagick
    

    lsix不需安装,只需下载并将其移至$PATH即可。

    从项目的github页面下载最新的lsix:

    wget https://github.com/hackerb9/lsix/archive/master.zip
    

    解压缩下载的zip文件:

    unzip master.zip
    

    此命令将所有内容提取到名为lsix-master的文件夹中,将lsix二进制文件从此目录复制到$PATH,例如/usr/local/bin/

    sudo cp lsix-master/lsix /usr/local/bin/
    

    最后,赋权lsbix

    sudo chmod +x /usr/local/bin/lsix
    

    到这里,就可以在shell终端显示缩略图了。

    lsix
    

    在这里插入图片描述

    展开全文
  • 在终端窗口输出图片的命令: matplotlib inline 在图片窗口表现图片的命令: matplotlib qt

    在终端窗口输出图片的命令:

    matplotlib inline

    在图片窗口表现图片的命令:

    matplotlib qt

    展开全文
  • linux终端通过命令直接显示图片

    万次阅读 2019-02-16 14:54:56
    如果你windows系统下,想通过管理虚拟终端查看服务器的图片,最简单的方法是安装xshell,xmanager(可登陆终端图形界面),linux下安装ImageMagick(yum install ImageMagick),使用display命令即可。当然,也有...
  • 缓存它本地获取的图像并显示其中的随机图像,而不是每次都上网 可能会缩小更大的图像,这样您就可以在终端中获得一些乐趣。 也许添加一个选项以不总是显示图像。 如何使用 运行random-image ,您将在终端中看到...
  • linux 终端无法显示图片

    千次阅读 2015-05-06 16:05:59
    由于是使用的终端,plt.plot函数不能用,采用的思路是不显示图像,直接保存要显示的图像。
  • charimage 将黑白图片(简笔画)转换成字符图画,字符图画可以任何允许输入字符的地方显示,例如: * *** * * *
  • 记录读出BMP格式图片的过程,并屏幕上显示; 如有错误欢迎指正,如需转载请注明出处。
  • 如何Linux终端显示图像缩略图

    千次阅读 2019-04-10 17:46:24
    如何在终端显示图像缩略图 什么?Linux 终端也可以用来看女神照片?
  • 转换要在终端中以ASCII字符显示的图像或图片。 用法 从网络摄像头捕获图像并以ASCII字符显示。 python convert.py 转换图像文件并以ASCII字符显示。 python convert.py [image filename or image path] [optional...
  • 北京迪文科 LCD显示终端图片下载软件WIN2K/XPrar,北京迪文科 LCD显示终端图片下载软件WIN2K/XP
  • 行业分类-物理装置-图片显示方法、装置、终端及存储介质.zip
  • 让我们先看一下效果图吧 首先我们要先安装一下cacaview 命令如下: sudo apt install caca-utils ...安装完成后执行: ...还可以通过按g/G来调整图片的深浅,按d改变图片Dither,来达到最好的显示效果  ...
  • ubuntu终端查看图片

    千次阅读 2020-06-21 17:03:46
    Just ...Ubuntu的默认图片查看器是Eye of Gnome,使用这个软件,可以查看ani, bmp, gif, ico, jpeg, pcx, png, pnm, ras, svg, tga, tiff, wbmp, xbm, and xpm.格式的图片。 eog即Eye of Gnome的缩写。
  • 如何在终端查看图片

    千次阅读 2018-08-23 09:22:23
    home目录下新建一个bin目录(个人一般喜欢把一些脚本统一放在这里),并创建一个名为imgcat的文件,并将下列内容复制到文件中并保存。 #!/bin/bash # tmux requires unrecognized OSC sequences to be wrapped ...
  • 我原以为它只不过是一个 GitHub 上托管的项目...-- Sk本文导航◈ 使用 MapSCII 在终端显示世界地图28%◈ 本地安装 MapSCII74%编译自 | https://www.ostechnix.com/mapscii-world-map-terminal/ 作者 | Sk
  • terminal-image - 实现在终端显示图像,用于任何支持颜色的终端
  • Mac 下在终端直接查看图片

    千次阅读 2019-12-08 20:02:00
    开发的过程中,我们通常会遇到这样的情况,就是我们需要根据图片的url地址查看其对应的内容,通常的做法就是把这个图片链接贴到浏览器。不过一直好奇,能不能再终端中直接展示,于是做了一些搜索,发现了对应的...
  • 代码显示: /* * $Id: fv.c * $Desp: draw jpeg to framebuffer * $Author: Tower * $Date: Sat July 21 17:15:49 CST 2010 */ #include #include #include #include #include #include ...
  • ![图片说明](https://img-ask.csdn.net/upload/201712/28/1514466425_479345.png) ...已环境设置中将运行控制台的终端改为gnome-terminal -t $TITLE -x ,之前也曾显示中文,但突然有一天变成了乱码,求各位大神解答
  • Image 2 ANSI - 实现ANSI终端显示图像和摄像机视频
  • ![图片说明](https://img-ask.csdn.net/upload/202002/02/1580638562_732036.png) 就像这样,如何弹出个黑框显示运行结果而不是底部显示

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 73,305
精华内容 29,322
关键字:

如何在终端显示图片