Comment afficher des images sur la ligne de commande Raspbian avec fim

Comment afficher des images sur la ligne de commande Raspbian avec fim

METTRE À JOUR: Malheureusement, fim a été supprimé du référentiel Debian et, par conséquent, n’est plus disponible dans la dernière version de Raspbian. Jetez un œil à Comment afficher des images sur la ligne de commande Raspbian avec fbi à la place.

Si vous utilisez votre Pi pour capturer des images à l’aide de l’appareil photo, il peut être utile d’afficher ces images sans lancer un environnement de bureau. Une des façons de le faire est d’utiliser un utilitaire appelé « fim ».

fim est basé sur une visionneuse d’images appelée « fbi » et signifie « Fbi IMproved ».

Noter : Il utilise le framebuffer du système pour afficher les images directement depuis la ligne de commande. Pour cette raison, il est préférable de l’utiliser lorsque votre Pi est directement connecté à un moniteur et à un clavier.

Installer fim

Pour installer fim utilisez les commandes suivantes :

sudo apt-get update
sudo apt-get -y install fim

Utiliser fim

Pour afficher une seule image avec l’option « auto-zoom » utilisez :

fim -a example.jpg

Une fois affiché, vous pouvez utiliser divers raccourcis clavier pour manipuler l’image comme la touche r/R pour faire pivoter :

photo d'exemple tournée fim

Pour afficher toutes les images du répertoire courant utilisez la commande suivante :

fim -a *.jpg

Les touches PageUp/PageDown peuvent être utilisées pour faire défiler les images sélectionnées par le filtre « *.jpg ».

Art ASCII

Si vous utilisez l’option « -t », vous pouvez rendre l’image en caractères ASCII.

Pour afficher l’image en tant qu’art ASCII, vous pouvez utiliser :

fim -a -t example.jpg

Exemple d'art fim Ascii

Faites ou ne faites pas. Il n’y a pas d’essai.

OK, donc le dernier est légèrement moins utile mais pourrait apporter un léger soulagement de la ligne de commande !

Commandes au clavier

Pendant que l’image est affichée, vous pouvez utiliser les touches suivantes :

PageUp/Down      Prev/Next image
+/-              Zoom in/out
a                Autoscale
w                Fit to width
h                Fit to height
j/k              Pan down/up
f/m              flip/mirror
R/r              Rotate 10 degrees CW/CCW
ESC/q            Quit