SSH를 통해 이미지 표시, X 없음


10

SSH를 통해 이미지를 표시하는 방법이 있습니까? 좋은 품질이 필요하지 않으며 이미지에 무엇이 있는지에 대한 아이디어가 필요합니다. 대부분 이들은 웹 사이트 등을위한 아이콘 파일입니다. 때로는 SSH를 통해 X를 전달하고 사용할 수 display있지만 때로는 할 수 없습니다. 와 같은 응용 프로그램을 위해 비 X tty에서 일하는 것을 신경 쓰지 않습니다 fbi.

나는 시도 jp2a했지만 대부분의 이미지는 .png 형식이며 각 이미지를 변환하여 이미지를 확인하는 것은 번거 롭습니다. 또한 ASCII 문자 만 사용하면 디스플레이가 매우 제한됩니다. 임의의 UTF-8 문자를 사용할 수 있다면 더 좋을 것입니다.

시도 fbi했지만 ioctl VT_GETSTATE: Invalid argument (not a linux console?)그래픽이 아닌 tty를 통해 SSH를 사용하는 경우에도 불평 합니다. -T 2오류가 발생하지 않는 옵션을 시도 했지만 이미지가 표시되지 않습니다. 나는 이미지가 서버의 tty2에 '표시'되고 의심 ​​할 여지가 없다고 생각합니다 ( chvt 2루트 액세스 권한이 있어도 이미지를 얻을 수 없습니다 ).

나는 , 및 기타 콘솔 브라우저를 사용해 보았지만 links, w3c내가 얻은 가장 좋은 것은 이미지 파일이 마치 마치 마치 마치 마치 실행되는 것처럼 보이는 것입니다 cat.

mplayer의 콘솔 출력 옵션 을 시도했지만 실제로 비디오 코덱이므로 비디오 만 지원합니다.

나는 시도 zgv는 불만을 일반 사용자로 그러나 you must be the owner of the current console to run zgv루트로 바로 중단없이 출력.

답변:


10

'img2txt'를 시도하십시오. 우분투의 경우 'caca-utils'패킷에서 찾을 수 있습니다.

'caca-utils'는 rpm으로도 사용할 수 있습니다.


전에는 들어 본 적이 없지만 완벽 해 보입니다. +1
— Hennes

환상적으로 잘 작동합니다. 그러나 나는 여전히 이미지를 이해할 수 없다.
— Camilo Martin

터미널 프로그램에서 이미지를보기 전에 글꼴 크기를 1x1과 같이 줄인 다음 터미널 프로그램의 크기를 최대 크기로 조정하십시오.
— LawrenceC

이것은 설치가 쉽고 ssh를 통해 작동한다는 점을 고려하여 읽은 거의 모든 솔루션보다 낫습니다.
— Sridhar Sarnobat

2

텍스트 화면으로 '이미지'를 표시하는 방법은 aalib 입니다.

ASCII 문자를 사용하여 이미지를 렌더링하고 충분한 텍스트 영역 (정렬 한 해상도)이 있으면 표시되는 내용을 인식 할 수 있습니다.

SSH 링크의 원격 쪽에서 ASCII 아트 / 동영상으로 변환 할 수 있습니다.

링크 : youtube의 aalib 데모 .

또한 ASCII 문자 만 사용하면 디스플레이가 매우 제한됩니다.

찬성. 즉 , 큰 터미널을 가지고 있지 않으면 작은 이미지를 거의 인식하지 못합니다. 고밀도 디스플레이에서 큰 터미널을 사용할 수있는 경우 (작은 글꼴을 사용할 때도 선명한 문자가있는 경우) 사용할 수 있습니다.


감사. aalib을 사용하려면 (Ubuntu에) 설치 aalib1하고로 실행해야합니다 asciiview file.jpg. 마지막 명령은 시간이 걸렸습니다.
— dotancohen

3
1 년 후 다시 방문하여 지금 사용 asciiview하려면 aview패키지 를 설치해야 합니다.
— dotancohen

1

ascii (그러나 최고 품질)보기 개념만큼 빠르지 않습니다.

 localComp$ ssh remoteCompIp 'cat image.jpg | ssh localCompIp fim -i' 

fim은 pdf 파일에서도 작동하며 wav / mp3 / mp4 파일 fim -i은 다음으로 대체 할 수 있습니다.

mplayer -vo fbdev2 -cache 16384 -.


2
fim이란 무엇이며 fim에 대한 링크가 있습니까? 확장하십시오.
— suspectus

1
@suspectus, 실제로 fbi가 더 간단하고 빠른 도구 인 것처럼 보이기 때문에 fbi가 이것을 할 수 있다면 더 나을 것입니다 ...하지만 파이프 (stdin)에서 이미지를 표시 할 수있는 프레임 버퍼 이미지 뷰어를 찾고 있었고 fim이 [ manpages.ubuntu 에 나타납니다. .com / manpages / quantal / man1 / fim.1.html] 우분투 맨 페이지에는 archlinux를위한 [ aur.archlinux.org/packages/fim] (aur)도 있습니다. 그러나이 목적을위한 더 나은 도구가있을 수 있습니다
— MetNP
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.