Skip to content

himanshuRepo/2DNLMeKGSA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Matlab code for the a multi-level thresholding image segmentation method

This repository contains the code of the paper "An optimum multi-level image thresholding segmentation using non-local means 2D histogram and exponential Kbest gravitational search algorithm". The paper presents a novel two-dimensional (2D) histogram-based segmentation method for efficient multi-level image thresholding segmentation. The proposed method includes:

  • A new non-local means based 2D histogram,
  • A novel variant of gravitational search algorithm (exponential Kbest gravitational search algorithm), and
  • A 2D Rényi entropy is redefined.

Experiments demonstrate the potential of the proposed method through subjective and objective evaluation of the Berkeley Segmentation Dataset and Benchmark (BSDS300).

This code is available for non-commercial purposes. Incase you find this useful for your work, do cite our work.

Mittal, Himanshu, and Mukesh Saraswat. "An optimum multi-level image thresholding segmentation using non-local means 2D histogram and exponential Kbest gravitational search algorithm." Engineering Applications of Artificial Intelligence, pp. 226-235, Vol. 71, 2018.

To run the code, execute the following file:

  • main.m

Please refer the code at following link for the imageGRAY(I,Thresholds) function

https://in.mathworks.com/matlabcentral/fileexchange/47005-multilevel-thresholding-segmentation-based-on-harmony-search-optimization

Incase of any query, feel free to contact me.

About

A multi-level image thresholding segmentation using 2DNLMeKGSA method

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages