이미지를 바이너리 스트림으로 표시하는 방법은 무엇입니까?

이미지를 바이너리 스트림으로 표시하는 방법은 무엇입니까?

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

관련 정보