대규모 단어 목록에서 이미지 생성

대규모 단어 목록에서 이미지 생성

조금 이상한 질문이지만 기본적으로 저는 게임용 픽셔너리 카드 세트를 만들려고 합니다. 이를 위해 줄 바꿈으로 구분된 1500개의 명사 목록이 있고 각 명사를 특정 해상도의 개별 PNG 파일에 배치해야 합니다. 이 작업을 수행하는 쉬운 방법이 있나요?

답변1

이것은 간단한 작업입니다.이미지매직. 그만큼캡션 도구단어 줄 바꿈을 허용합니다. 하지만 명사일 경우에는 문제가 되지 않을 수 있습니다. 예제 명령은 다음과 같습니다.

convert -background black -fill white -pointsize 32 \
        -size 500x300 -gravity center caption:'WORD' WORD.png

결과 PNG는 다음과 같습니다.

여기에 이미지 설명을 입력하세요

그런 다음 필요한 것은 단어 파일을 입력하고 해당 명령에 입력하는 스크립트뿐입니다. 여기배쉬로 하는 방법:

#!/bin/bash
while IFS='' read -r line || [[ -n "$line" ]]; do
    convert -background black -fill white -pointsize 32 \
            -size 500x300 -gravity center caption:$line $line.png
done < "$1"

사용법은./scriptname words-file.txt

관련 정보