跳转到主要内容

分析视频中感兴趣区域(ROI)的颜色演变

项目描述

DOI PyPI - License PyPI - Version

colorevo

一个图形用户界面,用于注册视频源感兴趣区域(ROI)中的颜色变化。

数据源可以是预先录制的视频文件或来自连接摄像机的实时流。用户可以交互式地定义任意数量的任意形状的ROI,其平均色调、饱和度和亮度值将独立计算并作为时间函数绘制。

数据处理可以在实时(即在视频获取过程中)进行,也可以在稍后根据保存的视频进行(这允许用户使用不同的ROI重新分析相同的数据,例如)。

该代码是在GPL许可下提供的免费软件,并使用纯Python编写。它使用OpenCV访问视频源。图形用户界面基于PyQtPyqtGraph。视频源内部使用HDF5进行转换和存储,并使用numpy进行处理。

安装

使用uv(推荐)

  1. 安装uv(遵循官方安装说明
  2. 使用uv安装colorevo的最新稳定版本(*)
    uv tool install -U colorevo
    

    (*) 提示:要安装最新开发版本,将前一个命令替换为

    uv tool install -U git+https://gitlab.com/c-p/colorevo.git@master
    

使用pip

这也是一种有效的安装方法,但您需要手动处理虚拟环境

  1. 创建一个python虚拟环境(例如,使用condapython -m venv等)并激活它。
  2. 运行pip install colorevo

启动GUI

运行

colorevo

致谢

该软件最初是为西班牙经济竞争力部(MINECO)的CROMAPOC项目(DPI2015-68917-R)开发的

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解有关安装软件包的更多信息。

源分发

colorevo-1.0.2.tar.gz (71.9 kB 查看哈希值)

上传时间:

构建分发

colorevo-1.0.2-py3-none-any.whl (54.7 kB 查看哈希值)

上传时间: Python 3

由以下机构支持