A. opencv如何黑白轉換
二值化後的黑白圖像,像素值0-黑色,255-白色,把原來是255的像素置為0,原來是0的設為255就可以實現黑白轉換了。
B. CV2是什麼意思
CV2指的是OpenCV2,OpenCV是一個基於BSD許可(開源)發行的跨平台計算機視覺庫,可以運行在Linux、Windows、Android和Mac OS操作系統上。它輕量級而且高效——由一系列 C 函數和少量 C++ 類構成,同時提供了python、Ruby、MATLAB等語言的介面,實現了圖像處理和計算機視覺方面的很多通用演算法。
OpenCV 擁有包括 500 多個C函數的跨平台的中、高層 API。它不依賴於其它的外部庫——盡管也可以使用某些外部庫。
(2)DNCv2編譯擴展閱讀:
OpenCV用C++語言編寫,它的主要介面也是C++語言,但是依然保留了大量的C語言介面。該庫也有大量的Python、Java and MATLAB/OCTAVE(版本2.5)的介面。這些語言的API介面函數可以通過在線文檔獲得。如今也提供對於C#、Ch、Ruby的支持。
OpenCV提供的視覺處理演算法非常豐富,並且它部分以C語言編寫,加上其開源的特性,處理得當,不需要添加新的外部支持也可以完整的編譯鏈接生成執行程序。
C. python import cv2.cv失敗的原因
應該是安裝編譯時cv.so未成功。也有可能是版本問題。
建議使用 GitHub - jayrambhia/Install-OpenCV: shell scripts to install different version of OpenCV in different distributions of Linux 來安裝。
D. python import cv2.cv失敗
應該是安裝編譯時cv.so未成功。也有可能是版本問題。
建議使用 GitHub - jayrambhia/Install-OpenCV: shell scripts to install different version of OpenCV in different distributions of Linux 來安裝。
E. opencv python 已經安裝numpy 依然報錯No mole named 'numpy'和 No mole named 'cv2'
可以嘗試在cmd里列印一下該模塊的路徑
import numpy
print numpy.__file__
然後看看模塊的搜索路徑
import sys
print sys.path
在兩處做下對比,如果是搜索路徑不同,可以臨時用sys.path.append("c:\\python\\somedir")的方式添加搜索路徑
F. cv2.error: /io/opencv/moles/imgproc/src/color.cpp:10638: error: (-215) scn == 3 || scn == 4 i
1. 編譯第一個opencv程序,出現了如下的錯誤。
[plain]view plain
1>openCVTest.obj:errorLNK2019:無法解析的外部符號_cvReleaseImage,該符號在函數_wmain中被引用
1>openCVTest.obj:errorLNK2019:無法解析的外部符號_cvDestroyWindow,該符號在函數_wmain中被引用
1>openCVTest.obj:errorLNK2019:無法解析的外部符號_cvWaitKey,該符號在函數_wmain中被引用
1>openCVTest.obj:errorLNK2019:無法解析的外部符號_cvShowImage,該符號在函數_wmain中被引用
1>openCVTest.obj:errorLNK2019:無法解析的外部符號_cvNamedWindow,該符號在函數_wmain中被引用
1>openCVTest.obj:errorLNK2019:無法解析的外部符號_cvLoadImage,該符號在函數_wmain中被引用
2. fatal error C1010錯誤,具體錯誤信息如下:
[plain]view plain
detection.cpp(11):fatalerrorC1010:在查找預編譯頭時遇到意外的文件結尾。是否忘記了向源中添加「#include"StdAfx.h"」?
3. 在Visual Studio中讀取文件或者haarcascade_frontalface_alt.xml時文件的格式問題。正確的路徑格式應為"C:/path"或者為"C:\path",Windows下默認的"C:path"這樣的格式是錯誤,會導致一些讀取文件上的錯誤。
4.Error opening file (../../moles/highgui/src/cap_ffmpeg_impl.hpp:529)錯誤
主要原因是讀取的文件的路徑不正確,結合第三個錯誤進行改正。
5. 通過cv.cvtColor()函數將圖像轉為灰度圖像時發生錯誤,錯誤信息如下:
[plain]view plain
OpenCVError:Assertionfailed(scn==3||scn==4)incv::cvtColor,file........opencvmolesimgprocsrccolor.cpp,line3737gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)cv2.error:........opencvmolesimgprocsrccolor.cpp:3737:error:(-215)scn==3||scn==4infunctioncv::cvtColor
Python:cv2.imread(filename[, flags])
這是該函數的語法。這個flags參數指定載入圖像的color類型:如果大於0,返回一個3通道的彩色圖像;如果為0,返回一個灰度圖像;如果小於0,則返回載入的圖像本身(with alpha channel)。
將第二個參數0去掉後,果然問題就解決了。
6. imread()讀取錯誤
首先看看是不是文件的路徑錯誤,如果路徑正確的情況下仍然出現錯誤,很有可能是配置opencv的dll的問題,比如你的程序運行的是debug,但是opencv的dll卻是release版本;或者運行的是release,但是opencv的dll卻是debug版本。一句話就是運行和dll的版本不匹配。
G. 本田HondaDN-01摩托車多少錢
樓上的不懂不要亂說,HondaDN-0108年才投產,採用自動擋設計,即便是二手也要70000以上,DN-01搭載一具四行程水冷680ccV2OHC引擎為動力,搭配HFT液壓式無段變速設計,提供舒適且平穩的巡航享受。充滿美式巡航車風格的DN-01,擁有低且長的造形,除了以運動效能為配備基礎之外,並搭配ABS防鎖死/DCBS雙重聯動式制動系統,以及全電子液晶行車資訊儀表、LED燈具等,渾身揚溢著運動血液與科技感。HFT機械式變速箱設計,印證了在大排氣量速克達的前導下,其他車種同樣能享受舒適的駕駛樂趣。無段變速時代的來臨,已開始改寫機車發展史。
H. opencv 無法打開文件「cv210d.lib」
肯定是設置問題,好好查一下
1.檢查系統環境變數還有沒有
2.看看編譯器的設置的路徑對不對。
3.debug和release的附加庫不一樣,看看是不是填錯了