雷火电竞官网-中国知名电竞赛事平台

當下軟件園 / 匯聚當下最新最酷的軟件下載站!
當下軟件園

您的位置: 首頁 > 應用軟件 > 編程工具 > OpenCV2 V2.4.13.6 官方最新版

  OpenCV2是一款跨平臺計算機視覺庫,OpenCV2帶來了全新的C++接口,在2.0時代,OpenCV增加了新的平臺支持,包括iOS和Android,通過CUDA和openGL實現了GPU加速,為Python和Java用戶提供了接口。

OpenCV2

【安裝說明】

  1、打開OpenCV2,選擇一個解壓路徑,我選擇的路徑是E:\opencv\,如下圖。

OpenCV2

  2、點擊Extract,等待解壓完成。

OpenCV2

  3、解壓完成后,在相應的解壓目錄下,會有以下的文件

OpenCV2

  4、其中build是SDK包,sources是源碼包。我們要使用opencv的函數,只需要其SDK包就夠了,也就是build文件夾下的東西。如果你想看看opencv里面函數的具體實現,可以在sources文件夾下找到其相應的源代碼。

【OpenCV2和3的區別】

  opencv3中取消了opencv1中的”cv_”命名規范,對于這些cv_前綴的使用了新的命名規范。這里大概可以大概分為以下這幾類。

  【直接去掉”CV_”前綴】

  1、namedWindow中將cv_WINDOW_AUTOSIZE改為WINDOW_AUTOSIZE

  2、line函數及其同一類的繪圖函數,cv_filed改為filled

  3、threshold函數中將cv_thresh_binary改為thresh_binary

  4、remap函數中,cv_inter_linear改為inter_linear

  5、鼠標操作函數setmousecallback中將cv_event_lbuttonup改為event_lbuttonup,等等一些直接將cv去除。

  6、imwrite中,將cv_inpaint_telea改為inpaint_telea,cv_inpaint_ns改為inpaint_ns

  7、設置攝像頭尺寸時將cv_cap_prop_frame_width改為cap_prop_frame_width,cv_cap_prop_frame_height 改為 cap_prop_frame_height

  ..等等一些函數可以直接將前綴去除。

  【需要新的前綴】

  比較常用的一些如

  1、line函數中一些繪函數中的參數,cv_AA改為LINE_AA

  2、cvtColor函數中顏色轉換系的宏,全替換為”COLOR_”前綴,如CV_BGR2HSV改為COLOR_BGR2HSV

  3、normalize中,將cv_MINMAX改為NORM_MINMAX 等等

  【其他】

  1、定義尺寸時將cvSize(-1,-1)改為Size(-1,-1)

  2、在表示顏色時,將cv_RGB改為Scalar。

  其中Videowriter中的fourcc,cv2.x版本中中形式為cv2.cv.fourcc,在cv3,0以上的版本中應為cv2.VideoWriter_fourcc,需要特別注意。

  個人理解:opencv3使用C++封裝,而opencv2是C風格,實際上opencv3調用與opencv2區別不大。

軟件特別說明

標簽: OpenCV 機器視覺

更多(35)>機器視覺軟件

機器視覺軟件是一類專業的圖形化編程工具,它們都有著完善標準的機器視覺算法包,可以幫助大家發揮出機器視覺設備的性能,更好的處理這些圖像數據。 查看 >>
網友評論
回頂部 去下載

關于本站|下載幫助|下載聲明|軟件發布|聯系我們

Copyright ? 2005-2024 m.obymc.com.All rights reserved.

浙ICP備2024132706號-1 浙公網安備33038102330474號