1 简介
利用Tsallis熵的非广延性,提出了三维Tsallis熵多阈值分割方法。并以最大三维Tsallis熵为准则,利用改进粒子群优化算法进行多阈值优化搜索。该方法不仅考虑了图像像元点的灰度分布信息和像元点之间的灰度相关信息,而且考虑了目标和背景之间的相互关系,在灰度级上有不同的反应,具有很强的抗噪声能力。试验结果表明,该算法不仅能对图像进行正确的分割,而且还具有稳定性高,易于实现等优点。
2 部分代码
%********************************************* %Image thresholding using Tsallis entropy %2021-3-26 %********************************************* clear all; close all; clc format short g; % disp(strcat('***************apply on whiteRose.jpg')); % I=imread('whiteRose.jpg'); I=imread('C:\Users\lenovo\Desktop\113172244Tsallis-entropy\Tsallis entropy/cell.jpg'); % I=imread('ndmz.png'); % I=imread('star.jpg'); % I=imread('cell2.jpg'); imgray = rgb2gray(I);%灰度转化 thresh=graythresh(imgray);%求阈值 I2=im2bw(imgray,thresh);%二值图