計算機視覺》PCV安裝和使用

2021-09-25 22:40:02 字數 1664 閱讀 3571

解決python找不到pcv的問題

解壓得到資料夾:

pcv-master

其中的檔案如下:

其中,pcv中有需要改的檔案.

解壓後cmd進入setup.py所在的目錄執行安裝指令:

請確認已有的python的安裝目錄,並執行對應的指令,否則安裝完仍然檢測不到.:

如果python安裝在系統目錄下(/usr/local/lib/), 請執行:

sudo python setup.py install  #

如果python安裝在使用者目錄下(/home/***/.local/lib/), 請執行:

python setup.py install --user

此時會報一些print錯誤.

這是由於python版本的差異造成的問題。

python2版本中是:print 「hello python!」

但是在python3中需要加括號,  應該使用:print (「hello python!」)

報錯資訊包含的檔案都在pcv子資料夾中,都需要修改,具體如下: 

./pcv/tools/ncut.py

./pcv/tools/imtools.py

./pcv/tools/ransac.py

./pcv/imagesearch/imagesearch.py

./pcv/classifiers/bayes.py

./pcv/geometry/warp.py

./pcv/localdescriptors/dsift.py

./pcv/localdescriptors/sift.py

每個檔案開啟,搜尋print,將緊接的列印內容用()括起來.

ransac.py中有4條print,其他檔案裡都是1條print,因此很快就改完了.   

再次執行: 

sudo python setup.py install

正常,沒有報錯.

執行:

python

import pcv

匯入正常.效果如下:

常用語句:

from pcv.tools import imtools

1)如果已經安裝過,請確認系統是否安裝了多個python版本,是否正在使用的python版本上安裝了pcv

2)如果沒有安裝過,請安裝

3)pcv安裝後,請關閉工程後重新開啟,才能正常識別pcv

所以請將語句:

from pcv import camera

改為:

from pcv.geometry import camera

(計算機視覺)計算機視覺基礎

opencv cximage cimg freeimage opencv中vc庫的版本與visual studio版本的對應關係 vc8 2005 vc9 2008 vc10 2010 vc11 2012 vc12 2013 vc14 2015 vc15 2017 visual studio中的輔助...

計算機視覺

主講老師 曹洋 課程 視覺 基礎 底 層處理 影象處理 特徵提 取 中 層處理 影象分割 相機標 定 深度 估計 運 動估計 高層處 理 3d 重建 目 標識別 視 覺基 礎 底層 處理 圖 像處理 特徵提取 中層 處理 圖 像分割 相機標定 深度估 計 運動 估計 高層處理 3d重 建 目標 識別...

計算機視覺

眾所周知,計算機不認識影象,只認識數字。為了使計算機能夠 理解 影象,從而具有真正意義上的 視覺 本章我們將研究如何從影象中提取有用的資料或資訊,得到影象的 非影象 的表示或描述,如數值 向量和符號等。這一過程就是特徵提取,而提取出來的這些 非影象 的表示或描述就是特徵。有了這些數值或向量形式的特徵...