作者freesamael (烧卖)
站内Programming
标题Re: [问题] OpenCV cvCloneImage 和memcpy的问题~
时间Thu Mar 11 16:28:09 2010
※ 引述《sealoe (YoY)》之铭言:
: 请教各位
: 在我的认知cvCloneImage 是拷贝IplImage全部
: 而根据IplImage定义
: int nSize; /*< sizeof(IplImage) */
: 表示nSize是 IplImage的资料长度
: 换言之, 理论上来说
: Orgframe=cvCloneImage(OldPic);
: 和
: memcpy(Orgframe, OldPic, OldPic->nSize);
: 应该是完全等效的吧
IplImage 里有好几个 pointer,对 OpenCV 而言至少会用到 roi, imageData,
imageDataOrigin。你直接复制 IplImage 跟 cvCloneImage 行为是不一样的。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.124.182.92
1F:推 clanguage:推, 跟写c++的 copy constructor 类似 140.118.20.167 03/11 19:11