创建IplImage结构体,对任意像素作赋值操作。
void DrawPoint(IplImage* img,CvPoint point,CvScalar color)
{
int step = img->widthStep;
unsigned char* ImgData;
ImgData = (unsigned char *)img->imageData;
for(int i=0;i<3;i++)
{
ImgData[point.y*step+point.x*3+i]=MyValue;
}
}