Ejemplo del uso de CvMat

/*Código de ejemplo:
 
         Francisco Carlos Calderón
 
         Libre de modificar difundir y aprender
 
         2009
 
         */
 
#include <cv.h>
 
#include <highgui.h>
 
int main(int argc, char** argv)
 
{
 
CvMat data_mat;
 
const int s=10000;
 
unsigned char data[s];
 
  for (int i = 0; i < s; i++)
 
  {
 
      if(i<5000)
 
          data[i] = 0;//0,2,4,8...
 
      else
 
          data[i] = 255;//1,3,5,7,9...
 
  }
 
  cvInitMatHeader (&data_mat, 100, 100, CV_8UC1, data);
 
  cvNamedWindow ("mat", CV_WINDOW_AUTOSIZE);
 
  cvShowImage ("mat", &data_mat);
 
  cvWaitKey (0);
 
}