2009-12-20 55 views

回答

2

我無法找到GetContour方法的引用,但看起來您正在嘗試通過值傳遞一個Bitmap(如果我記得我的C++正確)將調用複製構造函數 - 而Bitmap doesn沒有公共的拷貝構造函數。

如果您擁有Contour,請重寫該函數以取代Bitmap*Bitmap&(即傳遞指針或引用),從而避免複製構造函數。

1

嘗試通過引用傳遞:

vector<double> fourier_descriptor(Gdiplus::Bitmap& myBitmap) 

尹恩惠通過它的價值,你做它的一個副本,位圖就不允許。

1

Gdiplus::Bitmap in non-copyable。當你試圖通過價值傳遞它時,你試圖複製它。

相關問題