이미지를 ASCII 아트로 변환 한 다음 해당 출력을 이미지 (예 : jpg 또는 png)로 저장할 수있는 명령 줄 프로그램 (Linux 용)이 있습니까?
내가 필요로하는 것을 설명하기 위해 아래 이미지를 ASCII 아트로 변환하고 싶습니다.
프로그램에서 원하는 출력은 이미지와 ASCII 변환기의 출력 스크린 샷을 생성하여 생성 된 것과 비슷해야합니다 (출력은 순수한 텍스트였습니다)
김프에는 이미지를 아스키 아트로 저장하는 기능이 있으며 aview 는 이미지를 아스키로 변환 할 수도 있습니다. 그러나 전자는 명령 줄을 통해 수행 할 수 없으며 후자는 출력을 보지 않고 볼 수 있습니다 (출력 스크린 샷을 찍고 싶지는 않습니다).
또한 libcaca 는 출력을 이미지에 저장할 수 있지만 아래처럼 화려한 ASCII 만 출력 한다는 것을 알고 있습니다.
소스 이미지를 그레이 스케일로 변환 한 후 다음 명령을 사용하여 만듭니다.
img2txt -W 70 -f tga input.jpg > output.tga
명령 줄 프로그램을 원하는 이유는 이미지로 가득 찬 폴더를 일괄 처리하기 때문입니다.
convert
(ImageMagick) 으로 파이프하는 것이 가능하다는 것을 알고 있습니다. img2txt의 출력 -f를 컬러 ansi가 아닌 ansi로 설정하면 결과를 파이프로 변환하여 변환 할 수 있습니다 (또는 다른 적절한 소프트웨어)