EADST

Put Rectangle and Text in Video with OpenCV

Put Rectangle and Text in Video with OpenCV

# coding=UTF-8
import cv2
def generate_video(video_name):    
    video = "{}.mp4".format(video_name)
    result_video = "./video_label/{}.mp4".format(video_name)

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

本站现有博文333篇,共被浏览922030

本站已经建立2628天!

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