compute the entropy of the layers of an image - Maple Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Graphics : Image Processing : ImageTools Package : ImageTools/Entropy

ImageTools[Entropy] - compute the entropy of the layers of an image

Calling Sequence

Entropy( img, N, opts )

Parameters

img

-

Image; input image

N

-

(optional) posint; number of buckets per layer

opts

-

(optional) equation(s) of the form option = value; specify options for the Entropy command

Description

• 

The Entropy command computes the entropy of each layer of an image.

• 

The entropy , H, of a layer is computed by partitioning the intensities (values) of the pixels in the layer into N buckets, and then computing H=i=1NPilog2Pi, where Pi is the probability that the intensity of a pixel falls in the i-th bucket.

• 

The img parameter specifies the image for which the entropy of the layers is computed.

• 

The optional N parameter specifies the number of buckets per layer. The default is 256, which is usually suitable for images read from 8-bit per pixel per layer image files.

• 

For a single layer (grayscale) image, the Entropy command returns a single value. For 3 or 4 layer images, a list is returned; the i-th element in the list is the entropy of the i-th layer.

Examples

withImageTools:

img:=Create100,200,r,c→evalfsin2πr100ⅇc50:

Entropyimg

4.17103135635641

(1)

Entropyimg,16;img:=Create50,50,r,c→rc,r,c→r+c,r,c→evalfsin2πr50,fit:

1.65906192348188

(2)

Entropyimg

7.36142010230650,6.36454035065060,4.64385618950637

(3)

See Also

entropy , ImageTools, ImageTools[Histogram]


Download Help Document

Was this information helpful?



Please add your Comment (Optional)
E-mail Address (Optional)
What is ? This question helps us to combat spam