File Exchange

image thumbnail

modified Minimum Cross Entropy threshold selection

version 1.0 (63.4 KB) by

This code implements the paper: "Minimum cross-entropy threshold selection" by Brink and Pendock.

4 Downloads

Updated

View License

% MinCEP is a function for thresholding using Minimum Cross Entropy
% threshold selection of non-blank space of Image.
%
% [ILow, IHigh, threshold] = minCEP(I)
% Inputs: I 2D grayscale image
% minIntensity minimum intensity
% maxIntensity maximum intensity
%
% Outputs: ILow image with gray level bellow threshold
% Outputs: IHigh image with gray level upper threshold
% Outputs: threshold the threshold choosen by MinCE
%
% Description: This code implements the paper: "Minimum cross-entropy
% threshold selection" by Brink and Pendock
% This implemetation is modified to calculate threshold of non-blank space
% of Image as well as get minimum and maximum intensity of image.
%
% Example:
% img = imread('tire.tif');
% [ILow, IHigh, T] = minCEP(img);
% subplot(2,2,1), imshow(img);
% subplot(2,2,2), imshow(IHigh);
% [~, IHigh, T1] = minCEP(img, T);
% subplot(2,2,3), imshow(IHigh);
% [~, IHigh, T2] = minCEP(img, T2);
% subplot(2,2,4), imshow(IHigh);
%
%
% Coded by: Hoosein Dehghan (hd.dehghan@gmail.com)
%------------------------------------------------------------------------

Comments and Ratings (2)

I can not use this program. this error message is shown

?? Error: File: minCEP.m Line: 80 Column: 7
Expression or statement is incorrect--possibly unbalanced (, {, or [.

ghali ahmed

thanks'

MATLAB Release
MATLAB 7.13 (R2011b)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video