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

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

Il peut arriver que vous souhaitiez afficher une photo à partir de la ligne de commande Raspbian. Auparavant, j’avais recommandé d’utiliser « fim » pour afficher des images sur la ligne de commande, mais cela n’est plus disponible à partir du référentiel Raspbian. Au lieu de cela, vous pouvez utiliser l’utilitaire sur lequel il était basé, appelé « fbi ». Il n’a pas la capacité d’art ascii de fim mais est utile pour les images et les diaporamas.

Fbi affiche le(s) fichier(s) spécifié(s) sur la console Linux en utilisant le périphérique framebuffer. Les formats PhotoCD, jpeg, ppm, gif, tiff, xwd, bmp, png et webp sont pris en charge nativement.

Installer fbi

Pour installer fim utilisez les commandes suivantes :

sudo apt-get update
sudo apt-get -y install fbi

Utiliser fbi

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

fbi -a myphoto.jpg

Appuyez sur ÉCHAP pour revenir à la ligne de commande.

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

fbi -a *.jpg

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

Pour créer un diaporama vous pouvez utiliser :

fbi -a -t 5 *.jpg

Cela fera défiler toutes les images avec un intervalle de 5 secondes.

Options de ligne de commande

Voici quelques-unes des options de ligne de commande les plus utiles :

-h Print usage info.
-V Print fbi version number.
-l file Read image filelist from file.
-a Enable autozoom
-v Be verbose: enable status line on the bottom of the screen.
-u Randomize the order of the filenames.
-e Enable editing commands.
-p Preserve timestamps (when editing images).
-t sec Load next image after sec seconds without any keypress (i.e.slideshow).
-1 Don't loop (only use with -t).
-g n Gamma correction. Default is 1.0.

En général, ils sont utilisés entre « fbi » et le(s) nom(s) du fichier image.

Par exemple, cela jouera un diaporama de toutes les images dans un ordre aléatoire avec 4 secondes entre chaque image. Les images seront automatiquement mises à l’échelle :

fbi -a -u -t 4 *.jpg

Commandes au clavier

Appuyer sur h pendant la visualisation d’une photo fera apparaître une liste de commandes clavier que vous pouvez utiliser :

Visionneuse de photos en ligne de commande du FBI

Défilement

LEFT_ARROW, RIGHT_ARROW, UP_ARROW, DOWN_ARROW
 Scroll large images.

PREV_SCREEN, k
 Previous image.

NEXT_SCREEN, SPACE, j
 Next image.

ig Jump to image #i.

Zoom

a  Autozoom.
+  In.
-  Out.
is  Set zoom to i%.

Autre

ESC  Quit
q  Quit
v  Toggle status line.
h  Display textbox with brief help.
i  Display textbox with some EXIF info.
p  Pause the slideshow (if started with -t, toggle).

Mode édition
Fbi fournit également des fonctionnalités d’édition d’images très basiques. Vous devez démarrer fbi avec le commutateur -e pour les utiliser.

D  Delete image.
r  Rotate 90 degrees clockwise.
l  Rotate 90 degrees counter-clock wise.
x  Mirror image vertically (top / bottom).
y  Mirror image horizontally (left to right).

La fonction de suppression veut en fait une lettre majuscule D, vous devez donc taper Shift+d. Ceci est fait pour éviter de supprimer des images par erreur car il n’y a pas de sonnette de sécurité : si vous demandez à fbi de supprimer l’image, elle sera supprimée avec‐
sur les questions posées.

La fonction de rotation ne fonctionne en fait que pour les images JPEG. Il effectue une transformation sans perte de l’image.

Informations EXIF

Les informations EXIF ​​des photos peuvent être affichées en appuyant sur i :

Visionneuse de photos en ligne de commande du FBI