这个学期学习图像处理,颓废了学期的前10周,面临快毕业没前途的压力,觉得要努力做点什么,这两天很努力地自己写图像处理的代码,不再像以前那样能复制则复制,
希望能收获到东西,也希望能对自己负责,不要得过且过,三分钟热度,大学的时光快过完了!
回正题:
代码是在MFC中实现的,里面用到OpenCV的一些函数辅助。frame02是全局变量:
IplImage*frame02=cvLoadImage("E:\\lena02.jpg");//为了比较快看到效果,位置先选好.
int height = frame02->height; //这些IplImage结构体里面的变量用变量去定义只是为了方便自己使用,不是必须的,用后者也是一样的。
int width =frame02->width;
int step =frame02->widthStep;
int channels = frame02->nChannels;
uchar *data = (uchar*)frame02->imageData;
void CDerrickView::On02() //通过菜单项去选择消息反应On02函数
{
voidzuoyoujingxiang(IplImage *frame);
voidshagnxiajingxiang(IplImage *frame);
Messa