1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 【图像分割】基于布谷鸟算法实现二维Tsallis熵 kapur oust多阈值图像分割附matlab代码

【图像分割】基于布谷鸟算法实现二维Tsallis熵 kapur oust多阈值图像分割附matlab代码

时间:2020-09-15 07:16:03

相关推荐

【图像分割】基于布谷鸟算法实现二维Tsallis熵 kapur oust多阈值图像分割附matlab代码

1 内容介绍

本文介绍了一种基于布谷鸟算法的多级阈值(MT)算法。布谷鸟优化算法[CuckooSearch (CS)],也叫杜鹃搜索,是智能算法的其中一种,于由剑桥大学Xin-SheYang和DEBSuash提出。CS算法是一种新颖的群体智能算法,其通过模拟某些种属布谷鸟的寻窝产卵的行为来有效地求解最优化问题。提出基于改进布谷鸟搜索算法的二维Tsallis熵、kapur、oust多阈值图像分割方法

2 仿真代码

function [Iout,bestnest,fmax,time]=CSMC_tsallis(n)

tic;

if nargin<1,

% Number of nests (or different solutions)

n=25;%(i.e cuckoos( new solution) can lay eggs in any of these n nest)

end

% Discovery rate of alien eggs/solutions

pa=0.5;%(how well the host birdscan detect alian eggs)

%% Change this if you want to get better results

N_IterTotalR=100;

N_IterTotalG=100;

N_IterTotalB=100;

%Data

I=imread( ice.png);

% I=rgb2gray(I);

Lmax= 255;

Nt=size(I,1)*size(I,2);

%% Simple bounds of the search domain

nd=

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。