我刚开始学习 c++ 的 opencv 库。在我以前的 c++ 经验(不多)中,我从未遇到过以下语法
IplImage* dopPyrDown (
IplImage * in,
int filter = IPL_GAUSSIAN_5x5
) {
assert(in->width%2 == 0 && i->height%2 == 0);
IplImage* out = cvCreteImage(
cvSize(in->width/2, in->height/2),
in->depth,
in->nChannels
);
cvPyrDown(in, out);
return(out);
};
更具体地说,我的意思是“ IplImage* dopPurDown (*argument*){*code*};
”有人能解释一下它的意思吗?