cv::Mat img = cv::imread(bmpfile);
IplImage *pimg = &(IplImage(img));
IplImage *pimg2;
pimg2 = cvCreateImage(cvSize(w,h),8,1);
CvMat *pmt1 = new CvMat;
cvInRangeS(pimg,cvScalar(0),cvScalar(255),pimg2);
cvNamedWindow("hello.world");
cvShowImage("hello.world",pimg2);
cvWaitKey(0);