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

本站现有博文322篇,共被浏览784070

本站已经建立2477天!

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