CImage:Darktime CImage:DatatypeStr

CImage:Datatype


The Datatype method returns the data type of image pixels as a numeric code. The data type refers to the value representation stored in the pixel (integer, real, etc.).

Syntax

nCode = CImage:Datatype()

Remarks

The data type returned by this method is defined in the Mira Data Types table. You can also use the DatatypeStr method to retrieve the data type name as a string.

Example

Suppose the file sPath contains an image with "long" (32 bit integer) pixels. The following script fragment prints the data type of the image:

I = CImage:new()

-- Create a CImage

I:Open( sPath )

-- Open the image from file path sPath.

d = I:Datatype()

-- retrieve the numeric data type

Printf( "Data type = %d\n",d)

-- result: Data type = 4

I:delete()

-- delete the CImage from memory

Related Topics

CImage, DatatypeStr, SetDatatype