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

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

本站已经建立2602天!

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