計算機視覺基礎系列(python與opencv的操作與運用)(一)

一、系列博客所使用的編譯環境(不用必須一樣,但是必須都是3.0以上版本):

  • OpenCV 3.4
  • Python 3.5

二、環境配置 

這裏需要注意的是版本問題,opencv和python的版本都必須是3.0以上的版本,在opencv和python中,opencv2和opencv3不同之處還是比較多的,且在python中,python2.0和python3.0的版本的代碼差別也有一些的,所以雖然不建議全部一樣,但是這個必須注意。

Python的安裝方式有兩種,第一種:在python官網下載python的安裝包進行安裝,第二種:安裝anaconda進行python的安裝,這兩種方法安裝後必須檢查安裝配置環境,必須將python的安裝路徑添加到電腦系統變量path中,切記。

OpenCV 的安裝: 第一步:打開 Windows 命令行輸入:pip install opencv-python,安裝opencv,這個是必須要安裝的,安裝時常依每個人的網速而定。第二步:安裝完 opencv 後,在命令行輸入:pip install pytesseract ,pytesseract這是一個開源的OCR Python 擴展,本教程將在後面用到。

三、測試的小程序:

打開平時使用熟悉的IDE,新建項目,在新建的項目下創建一個名字是“1.py”的文件,在文件中輸入一下代碼:

import cv2 as cv
 
#讀入圖片文件
img = cv.imread('1.jpg')
#創建一個名字加 “圖片顯示窗口 ” 的窗口,
# 窗口可以根據圖片大小自動調整
cv.namedWindow('圖片顯示窗口',cv.WINDOW_AUTOSIZE)
#在窗口顯示圖片
cv.imshow('圖片顯示窗口',img)
 
#等待用戶操作
cv.waitKey(0)
#釋放所有窗口
cv.destroyAllWindows()

運行代碼,可以得到下面的效果圖:

                                   

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章