도구 실행
이미지 데이터를 아스키 텍스트 아트로 변환하는 온라인 도구입니다. Base64 인코딩 형식의 이미지 문자열을 입력받아 명암 분석을 거친 뒤 텍스트 형태로 시각화합니다. 가로 너비를 지정하면 원본의 가로세로 비율과 텍스트 줄 간격을 고려하여 세로 높이를 자동으로 계산하여 크기를 조정합니다. 명암은 10단계 문자 램프를 통해 표현되며, 반전 옵션을 선택하면 밝은 영역과 어두운 영역의 문자 배치를 뒤바꿀 수 있습니다. 변환이 완료되면 생성된 텍스트와 함께 적용된 너비, 계산된 높이 및 줄 수가 함께 표시됩니다.
사용 방법
- Base64 형식으로 인코딩된 이미지 문자열을 이미지 데이터 입력란에 입력합니다.
- 원하는 출력 크기에 맞추어 가로 너비(기본값: 80)를 숫자로 지정합니다.
- 어두운 배경 환경이나 반전된 명암 표현이 필요한 경우 명암 반전 항목을 활성화합니다.
- 변환을 실행하면 화면에 생성된 아스키 아트 텍스트와 계산된 세로 높이 및 줄 수가 표시됩니다.
예시
- 너비 60으로 설정하고 로고 이미지의 Base64 데이터를 입력하여 콘솔용 텍스트 로고를 생성합니다.
- 명암 반전 옵션을 활성화하고 너비 100을 지정하여 다크 모드 터미널에 적합한 인물 아스키 아트를 만듭니다.
자주 묻는 질문
이미지 파일이나 URL을 직접 입력할 수 있습니까?
해당 도구는 Base64로 인코딩된 이미지 데이터 문자열을 직접 입력받아 처리하므로 일반 파일 경로 및 URL 입력은 지원되지 않습니다.
출력물의 세로 높이는 어떻게 결정됩니까?
입력한 가로 너비와 원본 이미지의 종횡비, 그리고 글꼴의 수직 비율 보정값(0.55)을 곱하여 정수 형태의 세로 높이가 자동으로 계산됩니다.
명암 반전 옵션은 어떤 역할을 합니까?
어두운 톤부터 밝은 톤으로 구성된 10단계 문자 배열의 순서를 뒤집어, 어두운 배경 디스플레이에서 이미지가 알맞게 보이도록 조정합니다.
입력값이 비어 있거나 손상된 경우 어떻게 처리됩니까?
이미지 데이터가 입력되지 않았거나 유효하지 않은 Base64 문자열인 경우 변환이 중단되고 오류 상태가 표시됩니다.