EADST

Using OpenCV to Add Chinese Characters in An Image

Using OpenCV to Add Chinese Characters in An Image

# coding=UTF-8
import cv2
import numpy
from PIL import Image, ImageDraw, ImageFont

def cv2ImgAddText(img, text, left, top, textColor=(255, 0, 0), textSize=20):
    if (isinstance(img, numpy.ndarray)):
        img = Image.fromarray(cv2.cvtColor(img, cv2.COLOR_BGR2RGB))
    draw = ImageDraw.Draw(img)
    fontText = ImageFont.truetype("simfang.ttf", textSize, encoding="utf-8") # you need to change the font path
    draw.text((left, top), text, textColor, font=fontText)
    return cv2.cvtColor(numpy.asarray(img), cv2.COLOR_RGB2BGR)


img = cv2.imread("test.jpg")
img = cv2ImgAddText(img, "大家好", 140, 60, (255, 0, 0), 20)
cv2.imwrite("test_result.jpg", img)
相关标签
About Me
XD
Goals determine what you are going to be.
Category
标签云
域名 音频 Translation Proxy BF16 Ubuntu OCR Pandas logger 第一性原理 YOLO Diagram QWEN Review PDB 腾讯云 Base64 GGML LaTeX 证件照 NameSilo Ptyhon HaggingFace Zip Nginx Card Plotly ChatGPT Llama 搞笑 FP64 Conda FlashAttention ResNet-50 CAM Disk PDF GPTQ Food GPT4 Safetensors Statistics 报税 Random FP16 Tensor Quantize COCO Miniforge FP8 MD5 Bitcoin Michelin 继承 Qwen2 ModelScope Color Hotel FP32 PIP Gemma mmap BeautifulSoup SQL 强化学习 Crawler Datetime EXCEL Knowledge Search Bipartite 图标 Sklearn Attention Distillation Quantization 版权 OpenAI icon TensorFlow Jupyter Domain 多进程 Claude 飞书 RAR News Land ONNX Docker CSV BTC Streamlit Rebuttal Breakpoint NLP XML VPN Anaconda Pickle Shortcut VGG-16 CUDA TSV Logo Image2Text Pillow 图形思考法 递归学习法 SQLite tar Paddle UI CEIR Pytorch DeepStream CV Qwen2.5 Python InvalidArgumentError 签证 Vmess Math Freesound v2ray LLM Hungarian v0.dev TTS Transformers Mixtral Animate AI uwsgi RGB 顶会 WebCrawler FastAPI printf CC Template SAM Jetson Dataset WAN Qwen PyCharm Cloudreve GoogLeNet PyTorch Interview Tracking SPIE Agent Github Paper Use Git Baidu Linux Vim C++ Algorithm 公式 transformers Numpy 净利润 论文 Website uWSGI JSON VSCode 财报 XGBoost Bert tqdm Plate git CLAP scipy OpenCV Hilton Google Data Bin 阿里云 论文速读 IndexTTS2 HuggingFace LoRA LLAMA LeetCode Magnet Web Windows Input torchinfo Clash GIT Tiktoken Heatmap Firewall Video SVR 多线程 Augmentation Permission DeepSeek hf Password diffusers TensorRT 算法题 API Django Markdown llama.cpp CTC Excel UNIX NLTK 云服务器 git-lfs 关于博主
站点统计

本站现有博文327篇,共被浏览833541

本站已经建立2538天!

热门文章
文章归档
回到顶部