<button id="ssm6u"><optgroup id="ssm6u"></optgroup></button>
  • 跳轉至

    讀入圖片

    概要

    本節課講的是如何使用imread 函數讀入彩圖/灰度圖

    keywords HighGUI imread

    imread的API講解

    我們讀入一張圖片的時候, 使用的是cv2.imread 函數, 傳入的第一個參數是圖片的路徑.

    我在代碼的同級目錄下放置了一個cat.jpg 小貓的照片.

    0119_cat.jpg

    注意,這里容易出錯,Linux與Windows的路徑格式不同,同時也需要注意相對路徑與絕對路徑。

    # 導入一張圖像 模式為彩色圖片
    img = cv2.imread('cat.jpg')
    

    這樣你就讀入了這張小貓的圖片.

    那opencv都支持導入哪些格式的圖片呢?

    具體我們可以通過查閱文檔 , 在python終端中輸入:

    help(cv2.imread)
    

    PS: 前提你得導入cv2 模塊.

    導入RBG彩圖 還是是 灰度圖?

    第二個參數是圖像顏色空間, 默認就是BGR彩圖cv2.IMREAD_COLOR

    上面這個語句跟下面作用是一樣的.

    # 導入一張圖像 模式為彩色圖片
    img = cv2.imread('cat.jpg', cv2.IMREAD_COLOR)
    

    如果你想導入灰度圖, 就需要傳入 cv2.IMREAD_GRAYSCALE

    img = cv2.imread('cat.jpg', cv2.IMREAD_GRAYSCALE)
    

    韩国精品无码一区二区三区,精品无码一区二区三区AV,欧洲丰满美熟女乱又伦AV,亚洲午夜久久久影院伊人