OpenCV-Python


1.ビデオファイル形式の特徴


1) BMP
  • 画素データは圧縮することなく、
  • を直接記憶する.
  • 容量大
  • 2) JPG
  • 主にカラー写真
  • を記憶する.
  • 損失圧縮
  • 3) GIF
  • 256色以下のビデオストレージ
  • 普通の写真、保存する時画質は強烈で、
  • 無損圧縮
  • 動的GIFは
  • をサポートする
    4) PNG
  • 無損圧縮
  • アルファチャネル(透明度)は
  • をサポート
    主に損失の少ないPNGファイルを使用します.

    2. Hello openCV

    import cv2
    import sys
    
    print('hello', cv2.__version__)
    
    img = cv2.imread('cat.bmp')
    
    if img is None:
        print('img load fail')
        sys.exit() # system exit
    
    # make window
    cv2.namedWindow('image')
    
    # image show on the window
    cv2.imshow('image', img)
    
    # wait until pressing any keys
    cv2.waitKey() 
    
    cv2.destroyAllWindows()