Learn R Programming

adimpro (version 0.9.3)

mask.create: Create a mask for use within function awsimage

Description

Select part of image according to greyscale (or color) value.

Usage

mask.create(img,
            range1 = c(0, 1), range2 = c(0, 1), range3 = c(0, 1),
            locate = TRUE)

Value

logical matrix of image dimension.

Arguments

img

Image object of class "adimpro", usually the result returned from read.image, read.raw, or make.image.

range1

Range of gray values or values in the first color channel. mask is set to FALSE for all pixel with values outside this range. Defaults to c(0,1).

range2

Range of values in the second color channel. mask is set to FALSE for all pixel with values outside this range. Defaults to c(0,1).

range3

Range of values in the third color channel. mask is set to FALSE for all pixel with values outside this range. Defaults to c(0,1).

locate

(logical). If TRUE (default), the image is displayed and two opposite corners of a rectangular region can be selected using the mouse (call of locator(2)).

Author

Karsten Tabelow tabelow@wias-berlin.de and Joerg Polzehl polzehl@wias-berlin.de

Details

Function to create a mask. The returned object mask can be used to restrict computations in function awsimage to a region characterized by mask==TRUE.

References

Polzehl, J., and Tabelow, K. (2007). Adaptive smoothing of digital images, Journal of Statistical Software 19 (1).

See Also

awsimage