matlab蚁群算法代码MT21104_17MT30001_30002
创建此存储库是为了提交工程过程建模中的遗传算法课程的术语分配。
用于图像对比度增强的混合蚁群优化、遗传算法和模拟退火可以在此
repo
中找到使用自然启发方法增强灰度图像对比度的
MATLAB
代码。
受自然启发的方法是蚁群优化、遗传算法和模拟退火,它们生成全局传递函数将输入图像转换为更高对比度的图像,同时尽量保持图像的自然外观。
该方法的工作原理是在搜索空间中放置一些人工代理(又名人工蚂蚁)以生成一个传递函数,该函数可用于将任何图像转换为更高对比度的图像。
到达最后一点后,创建传递函数并评估其适应度。
根据传递函数的好坏,信息素会沉积在蚂蚁走过的路径上。
点上的信息素增加了蚂蚁在下一次迭代中选择在附近经过它的机会。
代码
im-enhance
文件夹下的
imenhance.m
文件中的
MATLAB
代码包含执行图像对比度增强的函数。
该函数采用输入图像和两个可选参数,一个用于迭代次数,另一个用于禁用模拟退火(如果希望提高速度并可能以一些性能成本为代价)。
2021-06-05 17:03:42
1.07MB
系统开源
1