|
Color Image |
|
int main(int argc, char* argv[]) { int sizeX, sizeY, numberOfComponents; unsigned char *data;
nzrClient *myNZRClient; nzr_2D *pImage;
myNZRClient = new nzrClient;
data = NZR_ReadAllocJPG( "globe.jpg", &sizeX, &sizeY, &numberOfComponents );
pImage = new nzr_2D;
// set default values myNZRClient->newObject(pImage);
// set data parameters for the object pImage->cmnd.sizeX = sizeX; pImage->cmnd.sizeY = sizeY; pImage->cmnd.numberOfComponents = numberOfComponents;
// creates the new object and assigns id myNZRClient->createObject(pImage);
// Send Image data myNZRClient->writeObject(pImage, data);
// render the 2D data on NZR display myNZRClient->render(pImage);
free(data); return 0; } |