作者sealoe (YoY)
看板Programming
標題[問題] OpenCV cvCloneImage 和memcpy的問題~
時間Thu Mar 11 11:26:29 2010
請教各位
在我的認知cvCloneImage 是拷貝IplImage全部
而根據IplImage定義
int nSize; /*< sizeof(IplImage) */
表示nSize是 IplImage的資料長度
換言之, 理論上來說
Orgframe=cvCloneImage(OldPic);
和
memcpy(Orgframe, OldPic, OldPic->nSize);
應該是完全等效的吧
為啥麼我用
Orgframe=cvCloneImage(OldPic);
拷貝圖型沒問題 後面印出的是OldPic相同內容
而
memcpy(Orgframe, OldPic, OldPic->nSize);
卻沒有任何動作呢?
(印出的是Orgframe原本的內容)
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.248.86.30
→ wa120:是等效沒錯 建議參考source code 140.133.9.149 03/11 13:10
→ wa120:寫得方式大同小異 140.133.9.149 03/11 13:10