도움말

아스키 아트 변환: 이미지를 텍스트로 만들기

사진, 로고, 스크린샷을 끌어다 놓으면 키보드 문자로만 그린 그림, 즉 아스키 아트로 바꿔 줘요. 너비를 정하고 표준, 블록, 바이너리 중에서 문자 세트를 고른 뒤, 결과를 일반 텍스트로 복사하면 돼요. 디스코드나 Reddit 게시글, 코드 주석, README에 쓸 수 있어요. 이미지는 내 브라우저 안에서 변환되고 업로드되지 않아요.


이미지 아스키 아트 변환 방법

이미지를 아스키 아트로 바꾸는 방법은 간단해요.

  1. 이미지를 추가해요. 점선 상자를 탭하거나 클릭해서 파일을 고르거나, 파일을 끌어다 놓으세요. 클립보드에서 이미지 붙여넣기를 누르거나, 페이지 어디에서든 Ctrl+V(Mac은 Cmd+V)로 붙여 넣을 수도 있어요.
  2. 결과를 확인해요. 고정폭 글꼴의 상자에 아트가 나타나고, 너비와 높이가 문자 수로 표시돼요. 기본 너비는 80자이고, 휴대전화 화면에서는 40자예요.
  3. 설정을 열어요. 출력 너비, 문자 세트, 색상 반전 세 가지를 바꿀 수 있고, 바꿀 때마다 아트가 다시 그려져요.
  4. 아래의 큰 클립보드에 복사 버튼을 눌러요. 텍스트가 복사되면 "복사했어요!"로 바뀌어요.
  5. 다른 사진을 해 보려면 위쪽 바의 화살표(처음부터 다시 하기)로 처음 상자로 돌아가세요.

PNG, JPG, WebP, GIF(첫 프레임), HEIC, DNG 같은 카메라 RAW 파일을 쓸 수 있어요.

출력 너비, 문자 세트, 색상 반전

출력 너비는 10자에서 300자까지 조절하는 슬라이더예요. 작은 값은 굵고 읽기 쉬운 스케치가 되고, 큰 값은 세부 묘사가 남지만 보여 주려면 넓은 상자가 필요해요. 높이는 사진의 비율에 따라 정해져서 이미지가 늘어나지 않아요.

문자 세트는 밝은 쪽에서 짙은 쪽 순서로 어떤 기호로 그림을 그릴지 정해요. 표준은 키보드의 평범한 문자 열 개(공백 . : - = + * # % @)를 써서 오래된 터미널이나 소스 코드를 포함해 어디에나 붙여 넣을 수 있어요. 블록은 음영이 있는 블록 문자(░ ▒ ▓ █)로 더 부드럽고 꽉 찬 느낌을 내요. 이 문자가 들어 있는 글꼴이 필요하지만, 요즘 앱은 대부분 지원해요. 바이너리는 1과 0만으로 그려요.

색상 반전은 짙은 문자를 받는 픽셀을 서로 바꿔요. 흰색 텍스트 상자, 이메일, 문서처럼 밝은 바탕에 어두운 글자로 붙일 때는 꺼 두세요. 디스코드 다크 모드 같은 어두운 배경에 붙일 때는 켜세요. 미리보기는 평소에는 흰 바탕에 어두운 글자, 반전하면 어두운 바탕에 밝은 글자로 보여 줘서 붙여 넣은 곳에서의 모습과 같아요.

아스키 아트 디스코드, Reddit, 코드 주석에 붙이기

아스키 아트는 모든 문자의 너비가 같은 고정폭 글꼴에서만 제대로 보여요. 채팅 앱과 포럼에서는 코드 블록 안에 넣으면 올바르게 보여요. 디스코드에서는 백틱 세 개(```) 사이에 붙여 넣고, Reddit에서는 코드 블록 버튼을 쓰거나 공백 네 칸으로 들여쓰세요. 코드 편집기에서는 주석 블록 안에 붙여 넣으면 모양이 유지돼요.

PNG 아스키 아트와 다른 형식

어떤 형식이든 순서는 같아요. PNG는 점선 상자에 끌어다 놓거나 Ctrl+V로 붙여 넣으세요. 투명한 PNG도 되고, 투명한 부분은 꽉 찬 덩어리가 아니라 빈칸으로 나와요. JPG, WebP, GIF(첫 프레임만), HEIC, DNG 같은 카메라 RAW 파일도 쓸 수 있어요.

사진이 아스키 아트가 되는 원리

이미지는 픽셀 하나가 문자 하나가 되는 격자로 줄어들어요. 각 픽셀의 밝기는 0.2126 × 빨강 + 0.7152 × 초록 + 0.0722 × 파랑으로 계산하고, 그 밝기에 맞춰 문자 세트에서 문자를 골라요. 가장 어두운 픽셀에는 가장 짙은 문자를 써서 종이 위의 잉크처럼 보이게 하고, 색상 반전을 켜면 반대로 해요. 문자는 너비보다 높이가 약 두 배 크기 때문에 행 수를 절반으로 줄여서 그림이 원본 사진의 비율을 유지해요. PNG의 투명한 부분은 빈칸이 돼요. 결과는 색이 없는 일반 텍스트예요.


자주 묻는 질문

이미지를 아스키 아트로 변환하려면 어떻게 하나요?

상자에서 이미지를 고르거나 Ctrl+V로 붙여 넣거나 "클립보드에서 이미지 붙여넣기"를 누르세요. 아스키 아트가 바로 나타나요. "설정"을 열어서 "출력 너비", "문자 세트", "색상 반전"을 바꾼 다음 "클립보드에 복사"를 누르세요. PNG, JPG, WebP, GIF, HEIC, 카메라 RAW 파일을 쓸 수 있어요.

아스키 아트를 텍스트로 복사해서 붙여 넣을 수 있나요?

네. "클립보드에 복사"를 누르면 모든 공백과 줄바꿈이 그대로인 일반 텍스트로 클립보드에 들어가요. 채팅, 게시글, 이메일, 텍스트 파일, 코드 주석에 붙여 넣으세요. 다운로드 버튼은 없어요. 파일로 남기려면 텍스트 편집기에서 .txt 파일에 붙여 넣으세요.

디스코드에 아스키 아트를 붙여 넣으려면 어떻게 하나요?

디스코드 다크 모드를 쓴다면 "색상 반전"을 켜고, 아트를 복사한 다음 백틱 세 개(```) 사이에 붙여 넣으세요. 그러면 디스코드가 고정폭 코드 블록으로 보여 줘요. 코드 블록이 없으면 공백이 뭉개져서 그림이 깨져 보여요. 디스코드의 일반 메시지는 2,000자까지라서, 문자 수 표시가 충분히 작아질 때까지 출력 너비를 줄이세요.

컬러 아스키 아트로 변환할 수 있나요?

아니요. 이 도구는 일반 텍스트만 만들어서 색이 없어요. 모든 문자가 같은 색이고, 밝은 문자와 어두운 문자만으로 그림을 그려요. 일반 텍스트여야 채팅, 게시글, 코드 주석에 깔끔하게 붙여 넣을 수 있어요. "색상 반전"은 어두운 배경을 위해 짙은 문자를 받는 픽셀만 서로 바꿔요.

PNG를 아스키 아트로 변환하려면 어떻게 하나요?

어떤 형식이든 순서는 같아요. PNG를 점선 상자에 끌어다 놓거나 Ctrl+V로 붙여 넣으세요. 투명한 PNG도 되고, 투명한 부분은 꽉 찬 덩어리가 아니라 빈칸으로 나와요. JPG, WebP, GIF(첫 프레임만), HEIC, DNG 같은 카메라 RAW 파일도 쓸 수 있어요.

아스키 아트 바이너리는 무엇인가요?

"문자 세트"의 "바이너리" 옵션이에요. 기호나 음영 대신 숫자 1과 0만으로 그림을 그려요. 게시글이나 README에서 해커 느낌이나 매트릭스 느낌을 내고 싶을 때 잘 어울려요. "표준"은 공백부터 @까지 열 개의 문자를 쓰고, "블록"은 음영이 있는 블록 문자를 써요.

변환할 때 내 이미지가 업로드되나요?

아니요. 이미지는 내 기기의 브라우저 안에서 캔버스로 읽고 변환하며, 서버로는 아무것도 전송하지 않아요. 페이지 밖으로 나가는 것은 복사한 텍스트뿐이고, 그것도 어딘가에 붙여 넣을 때만 나가요.