樹莓派下使用opencv

2021-08-01 09:42:30 字數 1577 閱讀 6334

原來以為在樹莓派下安裝好了opencv之後,自己寫個簡單的程式應該很容易吧,但是呢,就是為了編譯乙個簡單的顯示的程式我都快被弄崩潰了。

為了讓後人少走彎路,特開此文

配置opencv和cmake的教程網上很多,在此不做贅述。

以下演示linux下使用cmake+makefile的方法來顯示一張

1.新建乙個工程目錄test

在test下存放cmakefiles資料夾、test.cpp、cmakelists.txt、scenery.jpg(必須準備齊全)。

0;}cmakelists.txt內容

cmake_minimum_required(version 2.8)

//opencv最低版本限制

project( target )

//工程名,之後生成綠色的可執行檔案

find_package( opencv required )

add_executable( target target.cpp )

須根據實際cpp名修改

target_link_libraries( target $ )

在實際使用須改變target內容,在本文示例中須將target.cpp改為test.cpp

2.在控制台中通過cmake生成makefile

cmakelists.txt文字內容不正確cmake後會提示找不到cmakelists.txt

輸入make,ls看到當前目錄中綠色的可執行檔案target

在樹莓派顯示屏的最終效果!

第一次寫部落格,感覺思路不是很清晰,表達不夠精煉,大家多多諒解

樹莓派 安裝opencv

1.更新源 sudo apt get update 2.安裝opencv sudo apt get install libcv dev 3.安裝完成之後,opencv相關的標頭檔案被安裝到 usr lib目錄中,該目錄是linux預設標頭檔案查詢路徑。opencv calib3d 相機校準和三維重建...

樹莓派 opencv篇

如果是python3.5的,請使用這個教程 如果是python3.7的,請使用這個教程 為什麼會遇到這種情況 79 built target pch generate opencv xfeatures2d 79 building cxx object modules xfeatures2d cmak...

樹莓派使用

硬體裝置 樹莓派 tf卡 電源,其他的可以與電腦的共用 沒有顯示屏的話,建議買乙個 對於樹莓派來講,雖然可以安裝gitlab,但是需要占用的資源比較多,不太划算,而gogs剛好占用的資源比較少,功能對於個人來講已經可以了,所以是乙個比較可以的選擇。安裝需要用到的軟體sudo aptinstall n...