樹(shù)莓派安裝opencv3的問(wèn)題及解決方式

本文轉(zhuǎn)載自
[子豪兄教你在樹(shù)莓派上安裝OpenCV] http://suo.im/5gS6if
[ubuntu16.04安裝opencv3.4.1時(shí)出現(xiàn): libgtk2.0-dev : 依賴: libgtk2.0-0 (= 2.24.23-0ubuntu1) ]https://blog.csdn.net/u014527548/article/details/80251046
[Linux配置Xming+[Putty, Xshell锹淌,SecureCRT] 本地顯示X11轉(zhuǎn)發(fā)圖像]
https://blog.csdn.net/u010472607/article/details/80356216

這里我只描述安裝opencv3過(guò)程中遇到的一些問(wèn)題价捧,詳細(xì)步驟請(qǐng)參見(jiàn)轉(zhuǎn)載的原文怜奖。

1、安裝numpy
numpy是python的一個(gè)科學(xué)計(jì)算處理庫(kù)宾抓,在圖像處理過(guò)程中會(huì)很有用茴扁。

sudo pip3 install numpy

2.在樹(shù)莓派設(shè)置中把根目錄擴(kuò)大到整個(gè)SD卡
這里詳細(xì)見(jiàn)http://suo.im/5gS6if

3登下、安裝OpenCV所需的庫(kù)

這里需要格外注意這里的所有庫(kù)都要確保安裝上

sudo apt-get install build-essential git cmake pkg-config -y
sudo apt-get install libjpeg8-dev -y
sudo apt-get install libtiff5-dev -y
sudo apt-get install libjasper-dev -y
sudo apt-get install libpng12-dev -y

sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev -y

sudo apt-get install libgtk2.0-dev -y
sudo apt-get install libatlas-base-dev gfortran -y
QQ圖片20181123233408.png

出現(xiàn)上圖則說(shuō)明安裝成功卓练。

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
 gstreamer0.10-ffmpeg : Depends: XXX but it is not going to be installed or
                                XXX but it is not going to be installed
 E: Unable to correct problems, you have held broken packages.

出現(xiàn)上圖中則說(shuō)明出現(xiàn)了依賴性問(wèn)題,解決方式(假設(shè)是libgtk2.0-dev出問(wèn)題晒哄。其他同類問(wèn)題方法類似換掉安裝的庫(kù)就行)睁宰,運(yùn)行后會(huì)出現(xiàn)一大堆消息肪获,給出第一個(gè)解決方案一般是保留這些庫(kù)文件,讓選擇y/n/q?柒傻,這里選擇“n”;然后會(huì)繼續(xù)找解決方案孝赫,有時(shí)會(huì)超時(shí)找不到,點(diǎn)擊y繼續(xù)找红符,直到給出得解決方案是“降級(jí)”這些庫(kù)文件青柄,選擇“y”,然后等待結(jié)束就完了

sudo aptitude install libgtk2.0-dev

詳細(xì)見(jiàn)https://blog.csdn.net/u014527548/article/details/80251046
https://www.cnblogs.com/zpc-uestc/p/6852173.html
確保所有庫(kù)都安裝上之后進(jìn)行下一項(xiàng)。
4预侯、下載OpenCV
這里詳細(xì)見(jiàn)http://suo.im/5gS6if
5致开、設(shè)置編譯參數(shù)
這里詳細(xì)見(jiàn)http://suo.im/5gS6if
注意配置文件時(shí)需要更改一些路徑


cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D OPENCV_EXTRA_MODULES_PATH=/home/pi/Downloads/opencv_contrib-3.4.0/modules -D BUILD_EXAMPLES=ON -D WITH_LIBV4L=ON PYTHON3_EXECUTABLE=/usr/bin/python3.5 PYTHON_INCLUDE_DIR=/usr/include/python3.5 PYTHON_LIBRARY=/usr/lib/arm-linux-gnueabihf/libpython3.5m.so PYTHON3_NUMPY_INCLUDE_DIRS=/home/pi/.local/lib/python3.5/site-packages/numpy/core/include ..

其中的numpy路徑需要查看自己自己安裝numpy的位置,通常如下:

PYTHON3_NUMPY_INCLUDE_DIRS=/usr/lib/python3/dist-packages/numpy/core/include

6萎馅、編譯
這里詳細(xì)見(jiàn)http://suo.im/5gS6if
7双戳、在Python3上測(cè)試OpenC
這里詳細(xì)見(jiàn)http://suo.im/5gS6ifV

通過(guò)以上步驟一步一步的能夠順利的安裝上opencv

最后在使用ssh遠(yuǎn)程運(yùn)行opencv程序時(shí)如果出現(xiàn)圖中使用cv2.imshow函數(shù)報(bào)錯(cuò),且圖片打不開(kāi)時(shí)請(qǐng)按照此文
[Linux配置Xming+[Putty, Xshell糜芳,SecureCRT] 本地顯示X11轉(zhuǎn)發(fā)圖像]
https://blog.csdn.net/u010472607/article/details/80356216解決

QQ圖片20181124000614.png

再次感謝下列這些文章對(duì)我在樹(shù)莓派上安裝opencv3的幫助飒货,本次安裝過(guò)程歷時(shí)五天。峭竣。塘辅。嗚嗚。皆撩。扣墩。本文集中了此次安裝過(guò)程中的一些主要問(wèn)題,希望能減少大家的安裝時(shí)間毅访。
[子豪兄教你在樹(shù)莓派上安裝OpenCV] http://suo.im/5gS6if
[ubuntu16.04安裝opencv3.4.1時(shí)出現(xiàn): libgtk2.0-dev : 依賴: libgtk2.0-0 (= 2.24.23-0ubuntu1) ]https://blog.csdn.net/u014527548/article/details/80251046
[Linux配置Xming+[Putty, Xshell,SecureCRT] 本地顯示X11轉(zhuǎn)發(fā)圖像]
https://blog.csdn.net/u010472607/article/details/80356216

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末盘榨,一起剝皮案震驚了整個(gè)濱河市喻粹,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌草巡,老刑警劉巖守呜,帶你破解...
    沈念sama閱讀 222,000評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異山憨,居然都是意外死亡查乒,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,745評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)郁竟,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)玛迄,“玉大人,你說(shuō)我怎么就攤上這事棚亩”鸵椋” “怎么了虏杰?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,561評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)勒虾。 經(jīng)常有香客問(wèn)我纺阔,道長(zhǎng),這世上最難降的妖魔是什么修然? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,782評(píng)論 1 298
  • 正文 為了忘掉前任笛钝,我火速辦了婚禮,結(jié)果婚禮上愕宋,老公的妹妹穿的比我還像新娘玻靡。我一直安慰自己,他們只是感情好掏婶,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,798評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布啃奴。 她就那樣靜靜地躺著,像睡著了一般雄妥。 火紅的嫁衣襯著肌膚如雪最蕾。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 52,394評(píng)論 1 310
  • 那天老厌,我揣著相機(jī)與錄音瘟则,去河邊找鬼。 笑死枝秤,一個(gè)胖子當(dāng)著我的面吹牛醋拧,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播淀弹,決...
    沈念sama閱讀 40,952評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼丹壕,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了薇溃?” 一聲冷哼從身側(cè)響起菌赖,我...
    開(kāi)封第一講書(shū)人閱讀 39,852評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎沐序,沒(méi)想到半個(gè)月后琉用,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,409評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡策幼,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,483評(píng)論 3 341
  • 正文 我和宋清朗相戀三年邑时,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片特姐。...
    茶點(diǎn)故事閱讀 40,615評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡晶丘,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出唐含,到底是詐尸還是另有隱情铣口,我是刑警寧澤滤钱,帶...
    沈念sama閱讀 36,303評(píng)論 5 350
  • 正文 年R本政府宣布,位于F島的核電站脑题,受9級(jí)特大地震影響件缸,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜叔遂,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,979評(píng)論 3 334
  • 文/蒙蒙 一他炊、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧已艰,春花似錦痊末、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,470評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至嚼吞,卻和暖如春盒件,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背舱禽。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,571評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工炒刁, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人誊稚。 一個(gè)月前我還...
    沈念sama閱讀 49,041評(píng)論 3 377
  • 正文 我出身青樓翔始,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親里伯。 傳聞我的和親對(duì)象是個(gè)殘疾皇子城瞎,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,630評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容