-
用遗传算法进行分割图像matlab代码
改进自适应交叉和变异概率
在遗传算法中,通过交叉操作和变异操作使一对相互配合又相互竞争的算子的搜索能力得到飞速提高。交叉操作作用是组合交叉两个个体中有价值的信息产生新的后代,它在群体进化期间大大加快了搜索速度;变异操作的作用是保持群体中基因的多样性。为了加快收敛速度和全局搜索性能,在遗传算法计算的过程中,根据个体的情况,自适应的改变两者的概率,将进化的过程分为渐进和突变两个不同阶段。在Srinvivas等提出的自适应基本遗传算法中,交叉概率和变异概率能够随适应度自动调整,在保持群体多样性的同时保证了遗传算法的收敛性。
- 2022-03-21 06:28:18下载
- 积分:1
-
C#任意角度旋转显示图片
图片选转,另外
///
/// 任意角度旋转,正数顺时针旋转
///
/// 原始图Bitmap
/// 旋转角度
/// 背景色
/// 输出Bitmap
public static Bitmap KiRotate(Bitmap bmp, float angle, Color bkColor)
{
int w = bmp.Width + 2;
int h = bmp.Height + 2;
&n
- 2022-08-09 02:26:40下载
- 积分:1
-
金字塔的 Lucas 沓特征点跟踪实施
该程序提出了金字塔算法实现的古典 Lucas 沓。Lucas 沓的光流计算迭代执行提供足够的地方跟踪精度。
- 2022-01-26 05:18:24下载
- 积分:1
-
三点画圆
本代码实现的是根据三个点画圆的matlab程序,核心的函数calcCircle也可以从MATLAB官网获取;本程序main函数主要实现:随机产生三个点,调用calcCircle函数获得圆心和半径,然后利用参数方程画圆。
- 2022-04-11 16:20:40下载
- 积分:1
-
三维重建源代码
用于三维重建算法的源代码,里面是我对标定算法,特征提取算法,匹配算法和三维重建算法的一系列的改进,特别是对图像匹配算法利用划分区域的方法进行改进,取得了很好的匹配效果。在保证正确率的条件下,使得匹配速度得到了很大的提高。希望对广大的码农们有点有用处。
- 2022-03-06 14:37:40下载
- 积分:1
-
形态学滤波--tophat
应用背景灰度形态学是数学形态学处理扩展到灰度图像的基本操作与二值形态学不同的是,灰度形态学处理的是灰度数字图像而不是集合。关键技术Top一Hat运算是原始图像信号与其开运算后的信号之差,所以经Top一Hat变换处理后的图像,能抑制平缓变化的背景和不相关结构信息,提取出形状类似于结构元素的孤立目标和噪声,即可以检测出图像信号中的灰度峰值,因此Top一Hat算子具有高通滤波的特性。
- 2023-05-23 10:30:04下载
- 积分:1
-
数字图像JPEG压缩编码
应用背景用于标准灰度图像的JPEG压缩,编码。计算压缩比,PSNR的值关键技术压缩中用到许多编码方法Huffman编码、RLE 、DPCM
- 2022-05-26 06:23:42下载
- 积分:1
-
全景图像拼接
用VC6.0编写的图像拼接程序,能够将两幅有重叠的图像拼接成一整副图像,有360度全景的感觉,希望能给大家参考
- 2022-03-19 09:08:47下载
- 积分:1
-
Harris特征点检测
Harris Corner是最典型的角点检测子Corner Detector。角点经常被检测在边缘的交界处、被遮挡的边缘、纹理性很强的部分。满足这些条件一般都是稳定的、重复性比较高的点,所以实际上他们是不是角点并不重要(因为我们的目标就是找一些稳定、重复性高的点以作为特征点)。
- 2022-09-23 08:40:04下载
- 积分:1
-
QR code 编解码程序--汉化版
QR code encode and decode 的源代码,编码部分详细标分析并注释的源代码,UI显示部分,将日文进行汉化,显示为中文方便读者使用,将编码和解码放置在同一个工作区内,方便调试代码,编码后生成QR code image,保存为bmp图像,利用解码器解码QR code image,将编码内容,image,版本等相关信息显示在UI上。
- 2022-04-02 02:21:28下载
- 积分:1