histeq: Perform histogram equalization on an image.

Description Usage Arguments Value Author(s) See Also Examples

Description

Perform histogram equalization on an image.

Usage

1

Arguments

I

A matrix or numeric array representation of an image.

Value

An image of equal dimensions to the input, with histogram equalization applied to all color channels.

Author(s)

Tan Dang

See Also

displayImg

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
	data(pirate);
	#perform histogram equalization
	img = histeq(img);
	#convert to grayscale
	img = rowSums(img, dims=2)/3;
	#rotate image 270 degrees so it appears upright
	img = rotate270(img);
	#set colors
	levels = seq(0,1,.0000001);
	g = gray(levels);
	## Not run: image(img,col=g)

Example output

Loading required package: png
Loading required package: jpeg
Loading required package: bmp

IM documentation built on May 2, 2019, 8:55 a.m.