이미지 → 아스키 아트 변환 도구
이미지를 업로드하면 밝기에 따라 문자(예: @%#*+=-:. )를 사용해 아스키 아트로 변환합니다. 출력 너비를 조절할 수 있으며, 모든 처리는 브라우저 내에서 이루어집니다.
사용 팁
- 출력 영역 위의 슬라이더로 한 줄당 문자 수(열 수)를 조절할 수 있습니다. 열 수를 늘릴수록 세밀하게 표현되지만, 복사한 줄이 길어집니다.
- 흑백 대비가 뚜렷한 사진이나 윤곽이 단순한 일러스트일수록 알아보기 쉬운 아스키 아트로 변환됩니다.
- 변환 과정은 모두 브라우저 내 JavaScript로 처리됩니다. 업로드한 이미지가 서버로 전송되는 일은 전혀 없습니다.
- 생성된 아스키 아트는 고정폭(모노스페이스) 글꼴로 표시하는 것을 전제로 합니다. 가변폭 글꼴로 보거나 붙여넣으면 가로세로 비율이 어긋나 그림이 늘어져 보입니다.
- 복사 버튼으로 클립보드에 담거나, 다운로드 버튼으로 `.txt` 파일로 저장할 수 있습니다. 게시판 서명이나 코드 주석에 넣기에도 편리합니다.
자주 묻는 질문
여담 ― 아스키 아트의 역사
아스키 아트의 기원은 텔레타이프 단말기와 라인 프린터가 사용되던 1960년대로 거슬러 올라갑니다. 초기 컴퓨터는 그래픽을 표시할 방법이 없어 문자만 출력할 수 있었고, 엔지니어들은 문자의 농도 차이를 이용해 간단한 그림을 표현하는 방법을 찾아냈습니다.
아스키 아트는 1980~90년대 BBS(전자 게시판)와 다이얼업 온라인 서비스 문화 속에서 본격적으로 꽃을 피웠습니다. 느린 회선으로 이미지 데이터를 주고받기 어려웠던 시절, 텍스트만으로 주고받을 수 있는 아스키 아트는 서명이나 독립적인 작품으로 널리 사랑받았습니다. 일본에서 발달한 이모티콘(顔文字) 문화도 이러한 전통의 한 갈래로 볼 수 있습니다.
인터넷이 빨라지고 영상이 흔해진 오늘날에도 아스키 아트는 인터넷 밈 문화와 레트로 컴퓨팅에 대한 오마주로 여전히 살아 있습니다. 명령줄 도구의 시작 화면이나 소스 코드 주석 속에 슬쩍 숨겨 넣는 작은 유희로도 계속 쓰이고 있습니다.
아스키 아트가 의도한 대로 표시되는지는 사용하는 글꼴에 크게 좌우됩니다. 문자 너비가 제각각인 가변폭 글꼴로 보면 줄 사이의 시각적 정렬이 무너져 그림이 일그러지기 때문에, 고정폭 글꼴 표시가 반드시 필요한 전제 조건입니다.