이미지를 아스키 아트로 변환
이미지를 아스키 아트로 바꾸는 방법
- 위의 상자를 클릭하거나 사진을 끌어다 놓습니다.
- 너비를 글자 수로 정하고 문자 세트를 고릅니다. 넓을수록 세부가 많이 남고, 좁으면 채팅 메시지나 코드 주석에 들어갑니다.
- 모양이 또렷하게 보일 때까지 밝기, 대비, 감마를 조절하고, 원하면 윤곽, 디더링, 색을 켭니다.
- 텍스트를 복사하거나 TXT 파일, PNG 이미지, HTML 페이지로 내려받습니다.
자주 묻는 질문
어떻게 작동하나요?
사진을 글자 하나당 한 칸인 격자로 나눕니다. 각 칸은 글자 한 개의 모양입니다. 각 칸의 밝기에 맞는 잉크 양을 가진 글자가 선택됩니다. 어두운 곳에는 @나 #처럼 빽빽한 글자, 밝은 곳에는 .이나 :처럼 가벼운 글자, 가장 밝은 곳에는 공백이 들어갑니다. 글자마다 잉크 양을 사용 중인 글꼴에서 직접 재기 때문에 명암이 고르게 나옵니다.
윤곽은 무엇을 하나요?
사진의 윤곽을 찾아 선처럼 보이는 글자로 그립니다. 세로 윤곽은 |, 가로는 -, 비스듬한 것은 /와 \입니다. 그래서 얼굴, 건물, 로고가 음영만이 아니라 선으로 그린 것처럼 보입니다. 조금은 변화가 가장 큰 10%의 칸을, 많이는 20%의 칸을 윤곽으로 표시합니다.
디더링은 언제 쓰나요?
단순이나 블록처럼 글자 수가 적은 세트에서 씁니다. 각 칸을 가장 가까운 글자로 반올림하고 그 오차를 이웃 칸에 넘기므로, 하늘 같은 부드러운 그러데이션이 뚜렷한 띠 대신 글자가 섞인 모습으로 나옵니다.
다른 앱에서 아스키 아트가 늘어나 보이는 이유는 무엇인가요?
아스키 아트에는 Courier, Consolas, Menlo처럼 모든 글자의 너비가 같은 고정폭 글꼴이 필요하고, 줄 간격도 늘리면 안 됩니다. 비례폭 글꼴에서는 열이 맞지 않습니다. Discord, Slack, GitHub에서는 백틱 세 개로 감싼 코드 블록에 넣으세요.
사진이 흐릿하게 나오는 이유는 무엇인가요?
밝은 곳과 어두운 곳의 차이가 작은 사진은 쓰이는 글자가 적어 밋밋하게 나옵니다. 대비 늘리기를 켜 두고, 대비를 올리고, 피사체가 두드러질 때까지 감마를 움직이세요. 피사체 뒤의 단색 배경이 가장 도움이 됩니다.
ASCII만 쓰나요?
상세와 단순 세트, 그리고 윤곽은 어디서나 쓸 수 있는 인쇄 가능한 ASCII 문자만 씁니다. 블록은 유니코드 음영 문자를 써서 명암이 더 부드럽지만, 그 문자가 있는 글꼴이 필요합니다.
색은 무엇을 하나요?
각 글자가 사진에서 그 부분의 색을 유지합니다. 색은 페이지와 PNG, HTML 다운로드에 나타납니다. 일반 텍스트에는 색이 없으므로 복사한 텍스트와 TXT 파일은 그대로 ASCII입니다.
이미지가 업로드되나요?
아니요. 모든 처리가 브라우저 안에서 이루어지므로 파일이 기기 밖으로 나가지 않고 어떤 서버에도 저장되지 않습니다.