2012-08-08 105 views
3

我試着在Windows中使用VS 2010運行示例程序here,但它一直給我一個堆棧溢出錯誤。我正在使用OpenCV 2.4.2相同的代碼在OpenCV 2.3.1上運行良好。opencv 2.4.2 findContours導致堆棧溢出

我不知道我哪裏出錯了。我從源代碼構建OpenCV,並動態鏈接到庫中。你能幫我嗎?

+6

最後一個關於堆棧溢出堆棧溢出的問題! – Sadjad 2012-08-09 09:17:25

+2

如果沒有關於堆棧溢出的證據,我們不能猜測出現了什麼問題。嘗試調試代碼並給我們相關的代碼行。 – 2012-08-09 09:23:12

+0

@Kamyar - 這是導致溢出的findContour()行。我很抱歉 - 我認爲從標題中可以明顯看出... – go4sri 2012-08-09 09:27:22

回答

2

我有同樣的問題。這些鏈接herehere顯示您的問題的原因。

建立opencv時,只需取消選中OPENCV_CAN_BREAK_BINARY_COMPATIBILITY即可。