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

本站现有博文332篇,共被浏览870675

本站已经建立2579天!

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