说明:基于粒子滤波的追踪算法,matlab程序,没有用OpenCV的函数,纯matlab算法编写,比OpenCV繁琐,由几个函数构成,实时追踪,用usb摄像头追踪物体RGB形式。既有视频追踪。可以根据粒子的多少来调整算法的效果,粒子越多追踪越慢但是越准确
说明:共轭梯度法(Conjugate Gradient)是介于最速下降法与牛顿法之间的一个方法,它仅需利用一阶导数信息,但克服了最速下降法收敛慢的缺点,又避免了牛顿法需要存储和计算Hesse矩阵并求逆的缺点,共轭梯度法不仅是解决大型线性方程组最有用的方法之一,也是解大型非线性最优化最有效的算法之一。 在各...
说明:该程序实现了相位编组法检测,可以将灰度缓慢变化的边缘提取出来。
说明:作为一种群体智能算法,本程序采用一种人工鱼群算法,可实现任意非线性函数的寻优。该算法易于跳出局部极小值点,可实现全局目标寻优,而且克服了传统寻优算法收敛速度慢的缺点,是今后比较流行的一种全局寻优算法。