V příštím článku se podíváme na FIM. Jako běžný uživatel terminálu jsem nevěděl o žádné aplikaci, která by mi umožňovala prohlížet obrázky z něj. To se mi nezdálo normální, zvláště ve srovnání s počtem prohlížečů obrázků GUI, které jsou dnes k dispozici pro svět Gnu / Linux. Když jsem trochu navigoval, narazil jsem na Prohlížeč obrázků CLI s názvem FIM. S tímto prohlížečem konečně vidím své obrázky z terminálu. Tento nástroj se vyznačuje nízkou hmotností. Je to velmi lehké porovnání s většinou aplikací GUI pro prohlížení obrázků.
FIM znamená Fbi IMproved. Pro ty, kteří to nevědí, je Fbi prohlížeč obrázků vyrovnávací paměť snímků pro GNU / Linux. Tento nástroj použije systémový framebuffer k zobrazení obrázků přímo z příkazového řádku.
Obecná charakteristika FIM
Ve výchozím nastavení se zobrazuje obraznost bmp, gif, jpeg, PhotoCD, png, ppm, tiff a xwd z terminálu. U jiných formátů se pokusí použít převod ImageMagick.
Jak jsem již napsal řádky výše, FIM je založen na Fbi a je a vysoce přizpůsobitelný a programovatelný prohlížeč obrázků zaměřené na uživatele, kterým vyhovuje software, jako je textový editor Vim nebo Tlustý poštovní klient.
Ukáže nám obrázky na celou obrazovku a umožní nám je ovládat (jak změnit velikost, převrátit, zvětšit) za použití klávesové zkratky.
Na rozdíl od fbi, utility FIM je univerzální. Může otevřít mnoho formátů souborů a zobrazit obrázky v následujících režimech:
- Graficky se zařízením Linux framebuffer.
- Graficky v X / Xorg pomocí knihovny SDL a Imlib2.
- Zastoupeno jako ASCII Art v libovolné textové konzole pomocí knihovny AAlib.
FIM je úplně bezplatný a otevřený zdroj.
Nainstalujte FIM
Tento prohlížeč obrázků je k dispozici ve výchozích úložištích systémů založených na DEB jako Ubuntu, Linux Mint. V tomto příkladu budu používat Ubuntu 18.04, takže k instalaci nástroje prostě otevřu terminál (Ctrl + Alt + T) a napíšu:
sudo apt-get install fim
Pomocí FIM
Po instalaci můžeme zobrazit obrázek s možností „automatického přiblížení“ pomocí příkazu:
fim -a ubunlog.jpg
Zde je ukázkový výstup z mého Ubuntu.
Jak vidíte na snímku obrazovky výše, FIM nepoužil žádný externí prohlížeč obrázků GUI. Místo toho použijte k zobrazení obrázku framebuffer našeho systému.
Pokud máme v aktuálním adresáři několik souborů .jpg, budeme schopni používat zástupné znaky otevřít je. Budeme muset použít pouze nástroj, jak je znázorněno níže:
fim -a *.jpg
na otevřete všechny obrázky v adresářinapříklad z adresáře Images bychom provedli:
fim Imagenes/
Můžeme také otevřené obrázky rekurzivně. Nejprve složky a pokračujeme těmi podsložkami. Poté bude seznam seřazen. K provedení tohoto otevření spustíme příkaz následujícím způsobem:
fim -R Imagenes/ --sort
Pokud chceme vykreslit obrázek ve formátu ASCII, budeme muset přidat pouze volbu -t.
fim -t ubunlog.jpg
na skvrna, stačí stisknout ESC nebo q.
Klávesové zkratky
Abychom lépe viděli naše obrázky, budeme mít k dispozici několik klávesových zkratek. V následujícím seznamu vidíte nejběžnější zkratky pro ovládání obrázků ve FIM:
- Page Down / Page Down → Předchozí / Další obrázek.
- +/- → Přiblížit / Oddálit.
- a → Automatické škálování.
- w → Přizpůsobit šířce.
- h → Přizpůsobit výšce.
- j / k → Rozložte / zvedněte.
- f / m → Překlopit / zrcadlit.
- r / R → Otočit (ve směru a proti směru hodinových ručiček).
Odinstalujte FIM
K odebrání tohoto nástroje z našeho počítače budeme muset otevřít pouze terminál (Ctrl + Alt + T) a do něj napsat:
sudo apt purge fim && sudo apt autoremove
Podrobnější informace o tomto nástroji lze získat na adrese manuálové stránky:
man fim
na viac info o této aplikaci a framebufferu se můžete podívat na stránku nongnu y savana.nongnu. Podrobnější informace od nich lze získat.