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

本站现有博文323篇,共被浏览795282

本站已经建立2493天!

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