Getting and Setting Pixels

iget

pget

pgetp

(pgetr)?

(pget16)?

(pgetr16)?

pset

psetp

psetr

set_psetp_mode

src

(src0)?

(src1)?

srcp

tget

tgetp

(tgetr)?

tset

tsetp

tsetr

t2get

t2getp

(t2getr)?

t2set

t2setp

t2setr

t3get

(t3getp)?

(t3getr)?

t3set

(t3setp)?

(t3setr)?

Selections

haveMask - Boolean variable that is true when a non-rectangular area has been selected.

msk

(calcSBD)?

(freeSBD)?

(getSBD)?

(getSBDangle)?

(getSBDX)?

(getSBDY)?

isFloating - Boolean variable that is true when the selection is floating.

Notice: The test imageWidth==filterRectWidth && imageHeight==filterRectHeight allows to know if only

a part of the whole picture has been selected.

Color Space Conversions

(rgb2cmyk)?

rgb2hsl

rgb2iuv

rgb2lab

rgb2ycbcr

(rgb2ypbpr)?

(cmyk2rgb)?

hsl2rgb

iuv2rgb

lab2rgb

ycbcr2rgb

(ypbpr2rgb)?

Blurs And Convolutions

cnv

(cnv0)?

(cnv1)?

(cnvX)?

(cnvY)?

xyzcnv

Effects

blend

(contrast)?

gamma

grad2D

(gray)?

(phaseshift)?

(posterize)?

(saturation)?

setGamma

(solarize)?

(tone)?

Mathematical Effects (?)

sinbell

tri

tricos

Array and Cell Functions

allocArray - Allocate an Array.

allocArrayPad - Allocate an Array with padding.

cell_initialize (deprecated)

cell_preserve - Preserve cell values across filter invocations.

copyArray - Copy one Array to another.

ffillArray - Fill an Array with a floating-point value.

fgetArray - Get the floating-point value stored in an Array element.

fillArray - Fill an Array with an integer value.

fputArray - Store a floating-point value into an Array element.

freeArray - Release storage when an Array is no longer needed.

get - Get the integer value stored in a cell.

getArray - Get the integer value stored in an Array element.

(getArrayAddress)? - Get the address of the first element of an Array.

getArrayDim - Get the dimension(s) of an Array.

(getBufferAddress)? - Get the address of the source image buffer, the output image buffer, or one of the temporary image buffers.

put - Store an integer value into a cell.

putArray - Store an integer value into an Array element.

set_array_mode - Set Array memory allocation mode.

Other Functions

Aval

Bval

Gval

RGB

RGBA

Rval

add

c2d

c2m

ctl

dif

(filterCase)?

formatString

(hostSerialNumber)?

hostSig

(map)?

mix

(mix1)?

(mix2)?

(planes)?

r2x

r2y

(rad0)?

(rad1)?

rnd

(rst)?

(samplingSupport)?

scl

sub

testAbort

(_eval_FFP)?

bCircle

(bEllipse)? (not yet implemented)

bRect

bRect2

bTriangle

egw

(egm)?

pointer_to_buffer

(set_edge_mode)?

Also see

Command Reference, Dialog Functions, System Functions, C Runtime Functions, Constants

Comments

Add your comments about this page here. Tips for using it are welcome, too.