樹莓派執行程式報錯

2021-09-26 20:22:47 字數 803 閱讀 1332

今天在樹莓派上執行程式,呼叫了houghlinesp函式,首先建立了乙個

vector的容器來儲存檢測到的直線。

執行程式,報錯:

begin houghlinesp

opencv error: assertion failed (mtype == type0 || (cv_mat_cn(mtype) ==

cv_mat_cn(type0) && ((1 << type0) & fixeddepthmask) != 0)) in create, file

/build/opencv-u1uwfn/opencv-2.4.9.1+dfsg1/modules/core/src/matrix.cpp, line 1486

terminate called after throwing an instance of 'cv::exception'

what(): /build/opencv-u1uwfn/opencv-2.4.9.1+dfsg1/modules/core/src/matrix.cpp:

1486: error: (-215) mtype == type0 || (cv_mat_cn(mtype) == cv_mat_cn(type0)

&& ((1 << type0) & fixeddepthmask) != 0) in function create

已放棄

後來對錯誤進行定位,發現houghlinesp出現了問題,後來改了存放檢測到直線的容器vector就解決了問題,,不明所以,,,坑實在太多了、、、

使樹莓派開機執行程式

樹莓派的 home pi track目錄下,有乙個名叫main的程式,現在,我已經可以在ssh或終端中,手工輸入命令 sudo main 執行成功。注意,你在看本教程的時候,一定要百分百的確定,你的程式是可以手工在ssh中執行成功的 在程式main 的同級目錄即 home pi track下,使用如...

設定樹莓派開機自動開啟終端自動執行程式

第一步 進入 home pi config 路徑 命令 cd home pi config 第二部 檢視.config 目錄中是否有autostart 命令 ls 第三步 如果沒有autostart 就建立乙個 建立autostart 命令 mkdir autostart 如果有autostart ...

樹莓派 按鍵程式

樹莓派3b wiringpi庫的使用 button按鈕操作 五 樹莓派3b wiringpi庫的使用 點亮led 如何編譯的教程 樹莓派學習筆記 wiringpi簡介 安裝和管腳說明 檢視樹莓派gpio引腳編號及定義 gpio readall輸出如下,說明wiringpi庫已經安裝成功。原來的官方鏈...