python+opencvピクチャの読み取り/保存

979 ワード

画像の読み込み
  • opencvのパケット
  • をインポート
  • imread関数によりピクチャ
  • を読み出す
  • namedWindow
  • を表示するウィンドウを作成
  • imshow画像を
  • に表示
    import cv2 as cv
    src = cv.imread("D:\\myCode\\picture\\003.jpg") #        
    
    #                        imshow    ,                  ,              
    #     ,         ,         
    cv.namedWindow("input",cv.WINDOW_AUTOSIZE) 
    #. imshow              ,   imshow        ,      “input”      namedWindow          (namedwindow       “input”)
    cv.imshow("input", src)
    #      
    cv.waitKey(0)
    #    
    cv.destroyAllWindows()
    

    画像を保存
  • imwrite関数による保存
  • import cv2 as cv
    src = cv.imread("D:\\myCode\\picture\\003.jpg")
    cv.namedWindow("input",cv.WINDOW_AUTOSIZE)
    cv.imshow("input", src)
    #     cvtColor           ,            
    gray = cv.cvtColor(src,cv.COLOR_BGR2GRAY)   #      
    cv.imwrite("D:\\myCode\\picture\\test.png", gray) #    
    cv.waitKey(0)
    cv.destroyAllWindows()