python 은 opencv 로 그림 에 자막 을 대량으로 추가 합 니 다.
663 단어 openCV
#coding:utf-8
import os
import cv2
path="C:/Users/qqyor/Desktop/imgs/"
li=os.listdir(path)
with open("C:/Users/qqyor/Desktop/fonts.txt","r",encoding='utf-8') as f:
txt=f.read()
for filename,fontname in zip(li,txt.splitlines()):
img=cv2.imread(path+filename)
cv2.putText(img,fontname,(400,400),cv2.FONT_HERSHEY_COMPLEX,1.5,(255,255,255))
cv2.imwrite("imgs/"+fontname+".jpg",img)
그 중에서 path 경로 아래 는 그림 이 있 는 위치 입 니 다.
fonts. txt 에 저 장 된 것 은 자막 입 니 다. 한 줄 한 줄, 줄 수 와 그림 수가 일치 합 니 다.
간단 한 코드 로 실현 되 는 기능 도 간단 하지만 인공 적 으로 자막 을 하나씩 넣 는 것 보다 훨씬 빠르다. 특히 그림 이 매우 많 을 때.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
openCV(3) - 임의 수 생성 사용코드를 보면 얼마 안 남았어요. 상세 참조 블로그 주소http://blog.csdn.net/bella_yux/article/details/49717083...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.