内置函数用于在 python 中编码的视觉词包

Posted

技术标签:

【中文标题】内置函数用于在 python 中编码的视觉词包【英文标题】:Built in function for bag of visual words encoding in python 【发布时间】:2015-12-27 04:21:35 【问题描述】:

matlab我有这个功能

 function psi = encodeImage(encoder, im)

这个函数需要

im是图片名称列表

encoderbovw.mat 我有这个文件作为编码器

此函数对视觉词进行包编码并返回图像的空间直方图。

我使用这个直方图在 SVM 分类器中进行训练。

我在 python 中执行此任务,我不想实现视觉词编码包,因为我的主要任务是实现 SVM。 python中是否有一个内置函数可以对视觉词进行编码并返回空间直方图,这样我就可以在直方图上训练SVM分类器。

【问题讨论】:

看看这个http://***.com/questions/13628670/how-can-i-work-with-my-own-dataset-in-scikit-learn-for-computer-vision 【参考方案1】:

你在做类似的事情吗?

http://www.robots.ox.ac.uk/~vgg/practicals/category-recognition/index.html

有一个名为 Vlfeat 的计算机视觉库。它的 Matlab 版本处于积极开发状态。但是也存在Python interface。 支持所有主要的图像处理功能:

尺度不变特征变换 (SIFT)

密集 SIFT (DSIFT)

整数 k 均值 (IKM)

分层整数 k 均值 (HIKM)

最大稳定极值区域 (MSER)

快速移位图像分割

我不确定 Pyvlfeat 是否足够。事实上,我也在尝试做同样的事情。想不通。如果它有效,太棒了,请在评论中提及这个技巧。如果您想出了其他方法,也请提及。

【讨论】:

以上是关于内置函数用于在 python 中编码的视觉词包的主要内容,如果未能解决你的问题,请参考以下文章

Python中的内置函数用于检查文本文件中的标题

Python学习笔记-内置函数

s14 第4天 关于python3.0编码 函数式编程 装饰器 列表生成式 生成器 内置方法

python-38-用于面向对象的内置函数

python有多少内置函数

python内置函数都有哪些