推 LPH66: header.h 裡 #include 進 Mat 所在的標頭檔 09/26 20:11
→ n666160: #include<cv.h> ? 09/26 20:12
→ n666160: using namespace cv; ? 09/26 20:13
第一張是寫在MAIN檔裡可以過的情形
http://imgur.com/a/Kfeg3
第二張是用 標頭檔封裝的情形@@!
※ 編輯: storm654321 (203.64.91.23), 09/26/2015 20:45:58
※ 編輯: storm654321 (203.64.91.23), 09/26/2015 20:52:01
推 LPH66: 對, 照我說的 tomato.h 裡 #include<cv.h> 09/26 21:06
→ LPH66: 但千萬不要在 header 裡 using namespace 09/26 21:06
→ LPH66: 為此改一下拉出去的宣告裡的 Mat 為 cv::Mat 即可 09/26 21:06
→ storm654321: OK~~~感謝大大 我試試看Q_Q 09/26 21:37
→ n666160: 我想問66大為什麼不要在head裡用using namespace? 09/26 22:31
→ n666160: 雖然我都完全不加但是還是想知道 09/26 22:32
→ EdisonX: @n666160 : 命名空間衝突,其他地方有 Mat class 就 GG 了 09/26 22:34
成功了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Q_Q!!!!!!!!!!!!!!!!!!!!!
太感謝你了!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
我要把我身上所有的P送給大大Q_Q
感謝Q_Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
以後程式終於不用寫在一個肥肥的main檔裡面了
※ 編輯: storm654321 (1.173.10.214), 09/26/2015 23:46:24
→ EdisonX: 身上所有的 P 幣 ... 一塊二毛五 ? XD 09/26 23:54
→ storm654321: O'_'O 剛好 1080P FHD啦! 09/26 23:55