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

    顯示圖片

    概要

    本節講的是顯示圖像,嘗試從本地讀入一個圖像,然后顯示出來.

    keywords highgui 顯示圖像

    顯示圖像

    opencv中在窗口展示圖片需要用到HighGUI簡介 中的API, 因為這個demo比較簡單, 所以可以通過代碼注釋,了解一下整個流程, 深入學習HighGUI請看第四章。

    src/show-img.py

    # -*- coding: utf-8 -*-  
    import cv2
    # 讀入圖片
    img = cv2.imread('demo_img.jpg')
    # 創建窗口并展示圖片
    cv2.imshow('image', img)
    # 等待任意一個按鍵按下
    cv2.waitKey(0)
    # 關閉所有的窗口
    cv2.destroyAllWindows()
    

    我們要讀入圖片是demo_img.jpg, 確認show-img.py同級的目錄下有這個圖片, 當然你也可以自行修改圖片的地址。

    demo_img

    運行show-img.py

    python3 show-img.py
    

    如果你的Python解釋器默認是python3的話, 你也可以執行
    python3 show-img.py
    

    接下來你會看到一個窗口:
    image

    窗口的標題是image, 窗口主體內容就是我們剛剛讀入imread的彩圖。

    接下來,選中當前的窗口(點擊一下), 按鍵盤的任意鍵, 例如回車Enter, 程序關閉窗口, 腳本結束。


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