Color Image

Home
Products
News
Contact Us

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;

}