EADST

Python: Subtract the Background Image from A video

Python: Subtract the Background Image from A video.

import cv2
import numpy as np

def get_video_median(video_path, save_path):
    # Open Video
    cap = cv2.VideoCapture(video_path)

    # Randomly select 100 frames
    frame_num = 100
    frameIds = cap.get(cv2.CAP_PROP_FRAME_COUNT) * np.random.uniform(size=frame_num)

    # Store selected frames in an array
    frames = []
    for fid in frameIds:
        cap.set(cv2.CAP_PROP_POS_FRAMES, fid)
        ret, frame = cap.read()
        frames.append(frame)

    # Calculate the pixel median along the time axis
    medianFrame = np.median(frames, axis=0).astype(dtype=np.uint8) 
    img_save = '{}/median.jpg'.format(save_path)
    cv2.imwrite(img_save, medianFrame)


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

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

本站已经建立2493天!

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