首页
/ 【xcms】开源下载和安装教程

【xcms】开源下载和安装教程

2026-02-04 05:03:15作者:郦嵘贵Just

1. 项目介绍

xcms(BXC_VideoAnalyzer_v4)是由北小菜开发的C++视频行为分析系统。该系统允许用户在无需深入音视频开发、编解码或界面开发的情况下,通过训练自定义模型快速实现多种视频行为分析算法,如人脸检测、周界入侵、烟火检测、跌倒识别等。支持多平台部署(Windows/Linux/Docker)和多种硬件加速(N卡/华为昇腾/Jetson等)。

2. 项目下载位置

  • 主仓库
    • Gitee: https://gitee.com/Vanishi/xcms
    • GitHub: https://github.com/beixiaocai/xcms
  • 预编译版本
    根据运行环境选择对应架构的安装包(见下表示例):
    架构 操作系统 硬件配置
    x86 Windows CPU
    arm Linux Jetson/RK3588

3. 项目安装环境配置

Windows x86环境示例

  1. 系统要求

    • Windows 10/11 x64
    • 至少4GB内存
    • 推荐使用NVIDIA显卡(CUDA 11.0+)
  2. 依赖安装

    • 安装Visual Studio 2019(C++桌面开发组件)
    • 配置OpenCV 4.5+环境变量:
      set PATH=%PATH%;C:\opencv\build\x64\vc15\bin
      

    Windows环境配置示例

4. 项目安装方式

Windows安装步骤

  1. 下载xcms_windows_x86.zip并解压。
  2. 双击运行install.bat自动安装依赖库。
  3. 启动主程序:
    cd bin
    xcms.exe
    
    启动界面

Linux安装步骤

# 解压并安装
tar -zxvf xcms_linux_x86.tar.gz
cd xcms
./configure
make -j4
sudo make install

5. 项目处理脚本

常用脚本功能

  • 模型训练脚本
    python train.py --model=yolov5s --data=dataset.yaml
    
  • 视频分析批处理
    ./xcms --input=video.mp4 --output=result.avi --algorithm=smoke_detect
    
    脚本运行示例
登录后查看全文
热门项目推荐
相关项目推荐