画像をバイナリストリームとして表示するには?

画像をバイナリストリームとして表示するには?

curlコマンドで受け取った画像を表示したいです。たとえば、Eye of Gnomeを使って表示したいと思います。どうすればいいですか?

それは次のとおりです。

curl https://example.com/image.png --output - | eog

まず、ディスクに保存せずに直接表示したい。

これを行う方法はありますか?

ベストアンサー1

ImageMagicksを使用してdisplayこれを達成できます。

curl https://example.com/image.png --output - | display

X11(またはXWayland)を使用している場合、fehこの機能もサポートされます。

curl https://example.com/image.png --output - | feh --scale-down -  

また、KDEは次のgwenviewことができると思います。

curl https://example.com/image.png --output - | gwenview /dev/stdin

おすすめ記事