Fedora 下 OpenCV 的安裝


  opencv官網 上給出的 linux 下安裝方式,基本上都是通過編譯源碼,即下載代碼, cmake->make->make install

  實際上,可以通過linux的官方源進行安裝,譬如,在fedora下可以通過yum安裝

sudo yum install opencv opencv-devel

  然后,yum會自動的解決依賴關系

  針對python的接口也是

sudo yum install opencv-python

  執行完了之后,測試C++的可以用g++命令

g++ `pkg-config opencv --cflags` `pkg-config opencv --libs` yourcode.cpp -o yourcode

  在這里注意,“`"是左上角Esc鍵下面的,而不是單引號,因為這個問題,我一直懷疑自己裝錯了,試了很多遍,后來才發現自己的錯誤

  針對python的,主要就是其對庫的引用有所改變,如下列代碼:

# -*- coding: utf-8
# test.py

import sys

# 

from cv import *
import cv
#import cv2

if __name__ == '__main__':
    
    image = LoadImage("lena.jpg")
    
    NamedWindow("mywin")

    ShowImage("mywin", image)

    WaitKey(0)

  這里可以import cv和import cv2,而且必須要有一個

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM