彩色图像上执行Mean Shift迭代搜索目标 ,维加权直方图 + 巴氏系数 + Mean Shift迭代
2015-07-05 11:10
417 查看
今天要给大家分享的是:
在彩色图像上进行Mean Shift迭代搜索目标 二维加权直方图+巴氏系数+Mean Shift迭代
关于 加权直方图、巴氏系数、Mean Shift迭代 这三者之间的关系请大侠们阅读我的还有一篇博文:加权直方图+巴氏系数+Mean Shift的关系
关于一维直方图在灰度图像上的迭代程序请看:一维直方图+巴氏系数+Mean Shift
先上一张迭代过程的执行图吧 :
请看程序:
以下是
/**********控制算法执行行为的主要參数*******************************************************/
//该參数用于控制给定的初始位置框和真正的roi框的重叠度:取值范围(0,1)
//初始搜索框位置默认放在真实位置的右下角,与真实目标框de重叠度是overlap
float overlap = 0.5f; //一般来说,重叠度越高。迭代收敛越快。迭代次数越少
int MaxIterNum = 50; //该參数用于控制Mean Shift的最大迭代次数
bool isJudgeOverShift = false;//用于Mean Shift迭代过程中推断是否冲过头的标志
weight_method = 1; //选择加权核函数 ==0的话选择 Epanechnikov kernal;==1选择Gaussian kernal
lock_roi = true; //假设lock_roi为真,则鼠标选取的矩形框被无效化,使用roi_rect的默认位置作为roi区域
/**********控制算法执行行为的主要參数*******************************************************/
以下是用不同的通道组合执行得到的对照图:
上图中的通道组合依次是(blue,red)组合,(blue,green)组合。(green ,red)组合
不同的组合生成的二维直方图是不一样的,所以上面三个数字融合是不一样的,需要的是不迭代相同数量
在彩色图像上进行Mean Shift迭代搜索目标 二维加权直方图+巴氏系数+Mean Shift迭代
关于 加权直方图、巴氏系数、Mean Shift迭代 这三者之间的关系请大侠们阅读我的还有一篇博文:加权直方图+巴氏系数+Mean Shift的关系
关于一维直方图在灰度图像上的迭代程序请看:一维直方图+巴氏系数+Mean Shift
先上一张迭代过程的执行图吧 :
请看程序:
以下是
/**********控制算法执行行为的主要參数*******************************************************/
//该參数用于控制给定的初始位置框和真正的roi框的重叠度:取值范围(0,1)
//初始搜索框位置默认放在真实位置的右下角,与真实目标框de重叠度是overlap
float overlap = 0.5f; //一般来说,重叠度越高。迭代收敛越快。迭代次数越少
int MaxIterNum = 50; //该參数用于控制Mean Shift的最大迭代次数
bool isJudgeOverShift = false;//用于Mean Shift迭代过程中推断是否冲过头的标志
weight_method = 1; //选择加权核函数 ==0的话选择 Epanechnikov kernal;==1选择Gaussian kernal
lock_roi = true; //假设lock_roi为真,则鼠标选取的矩形框被无效化,使用roi_rect的默认位置作为roi区域
/**********控制算法执行行为的主要參数*******************************************************/
以下是用不同的通道组合执行得到的对照图:
上图中的通道组合依次是(blue,red)组合,(blue,green)组合。(green ,red)组合
不同的组合生成的二维直方图是不一样的,所以上面三个数字融合是不一样的,需要的是不迭代相同数量
相关文章推荐
- div absolute 置中
- GitHub学习笔记
- mysql的分区技术详细介绍
- 高斯消元 POJ 1830 1222 1753
- 运行时间(Java版本)—转换毫秒到时分秒日期
- Perl语言编程>>学习笔记
- 有道词典
- 51NOD算法马拉松 最大值问题 离线预处理+set lower_bound
- android动画之android:interpolator属性使用
- Bloom Filter布隆过滤器
- 需求与用户故事
- Leetcode_228_Summary Ranges
- Lettcode_228_Summary Ranges
- ubuntu14.04 安装 bcm43142无线网卡
- No Gambling - HUD 3863 博弈
- CentOS下搭建DNS服务器
- Linux命令-工作管理命令:&,ctrl+z,jobs,fg,bg
- OSPF协议总结
- PAT 1019 General Palindromic Number
- HDOJ-5277 YJC counts stars(DFS)