katna是一个自动提取视频关键帧/最佳帧的工具。
katna的Python项目详细描述
katna:用于自动提取视频关键帧的工具
资源
说明
katna自动化了视频关键帧/最佳帧提取的枯燥、容易出错的任务。 关键帧被定义为视频流的代表帧,这些帧提供了视频内容的最精确和紧凑的摘要。
视频模块考虑以下帧提取和选择方法:
- 使用luv色彩空间的绝对差异从完全不同的输入视频中提取帧
- 提取帧的亮度分数滤波
- 提取帧的熵/对比度分数滤波
- 使用图像直方图对帧进行k均值聚类
- 基于拉普拉斯特征方差的最佳帧选择(图像模糊检测)
更多选择功能正在开发中
如何安装
使用pypi
- 安装python 3
- pip安装katna
从源安装
安装git
安装anaconda或miniconda python
打开端子
将目录更改为已克隆repo的目录
$cd path_to_the_folder_repo_cloned
如果使用anaconda python发行版,请创建新的anaconda环境
conda create --name katna python=3
source activate katna
运行安装程序:
python setup.py install
如何使用库
- 请参阅katna reference中的快速启动部分
从https://keplervaani.com/katna/tutorials.html
安装git
安装anaconda或miniconda python
打开端子
将目录更改为已克隆repo的目录
$cd path_to_the_folder_repo_cloned
如果使用anaconda python发行版,请创建新的anaconda环境
conda create --name katna python=3 source activate katna
运行安装程序:
python setup.py install
如何使用库
- 请参阅katna reference中的快速启动部分 从https://keplervaani.com/katna/tutorials.html