1. 程式人生 > >OPenCV---如何讀取圖片(1)

OPenCV---如何讀取圖片(1)

附上讀取任意一張圖片的程式碼:

import cv2 as cv
#import numpy as np
def read0():
    src = cv.imread("D:/matplotlib/0.jpg")
    cv.namedWindow("winname",cv.ACCESS_READ)
    cv.imshow("winname",src)
    cv.waitKey(0)
    cv.destroyAllWindows()
read0()

執行效果:

原始碼解讀:

import cv2 as cv#匯入OpenCV模組
def read0():
    src = cv.imread("D:/matplotlib/0.jpg")
    #讀取一張圖片,這個時候必須是呼叫OpenCV模組才能讀取
    cv.namedWindow("winname",cv.ACCESS_READ)
    #建立名字為winname的視窗
    cv.imshow("winname",src)
    #imshow中的引數第一個是視窗名字字串,第二個是讀取的內容
    cv.waitKey(0)
    #讀取後等待任意輸入
    cv.destroyAllWindows()
    #銷燬視窗
read0()