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

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

本站已经建立2583天!

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