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

本站现有博文330篇,共被浏览861046

本站已经建立2569天!

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