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

本站现有博文335篇,共被浏览937390

本站已经建立2648天!

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