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

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

SSH를 통해 이미지를 표시할 수 있는 방법이 있나요? 품질이 좋을 필요는 없습니다. 이미지에 무엇이 있는지에 대한 아이디어만 있으면 됩니다. 대부분 웹사이트 등의 아이콘 파일입니다. 때로는 SSH를 통해 X를 전달하여 사용할 수도 있지만 display때로는 그렇게 할 수 없습니다. .fbi

시도해 보았지만 jp2a대부분의 이미지가 .png 형식이고 그 안에 무엇이 들어 있는지 확인하기 위해 각각을 변환하는 것이 번거롭습니다. 또한 ASCII 문자만 사용하면 표시가 매우 제한됩니다. 아마도 임의의 UTF-8 문자를 사용할 수 있다면 이것이 더 나을 수도 있습니다.

시도해 보았지만 그래픽이 아닌 tty를 통해 SSH를 연결하는 경우에도 fbi불만이 표시됩니다 . 오류가 발생하지 않는 옵션을 ioctl VT_GETSTATE: Invalid argument (not a linux console?)시도했지만 -T 2이미지가 표시되지 않습니다. 이미지가 서버의 tty2에 '표시'되고 있는 것 같은데 볼 방법이 없습니다( chvt 2루트 액세스 권한이 있어도 해당 이미지에 접근할 수 없습니다).

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

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

그러나 나는 zgv일반 사용자로서 불평 you must be the owner of the current console to run zgv하고 루트로서 단지 멈추고 출력이 없습니다.

답변1

'img2txt'를 사용해 보세요. Ubuntu의 경우 'caca-utils' 패킷에서 찾을 수 있습니다.

'caca-utils'는 rpm으로도 사용 가능한 것 같습니다.

답변2

텍스트 화면으로 '이미지'를 표시하는 한 가지 방법은 다음과 같습니다.알리브.

그러면 ASCII 문자를 사용하여 이미지를 렌더링하고 텍스트 영역(일종의 해상도)이 충분히 크면 표시되는 내용을 인식할 수 있습니다.

SSH 링크의 원격 측에서 ASCII-art/movies로의 변환을 실행합니다.

링크:YouTube의 Aalib 데모.

또한 ASCII 문자만 사용하면 표시가 매우 제한됩니다.

찬성. 의미하는 것은가지고 놀 수 있는 큰 터미널이 없다면당신은 거의 이미지를 인식하지 못할 것입니다. 고밀도 디스플레이(작은 글꼴을 사용해도 글자가 선명함)에서 큰 터미널을 사용할 수 있다면 사용할 수 있습니다.

답변3

ASCII(그러나 전체 품질) 보기 개념만큼 빠르지는 않습니다.

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

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

mplayer -vo fbdev2 -cache 16384 -.

답변4

이 질문은 검색 순위가 높으므로 패키지 관리자에서 사용할 수 있는 몇 가지 옵션은 다음과 같습니다.

  • 카티밍
  • 티브
  • 타이밍
  • 차파
  • 아시아트

관련 정보