負荷へとイメージの保存学習OpenCVの1--

画像

  • データの構造化ストレージ
  • 画像のプロパティ
  1. チャンネル数
  2. 高さと幅
  3. 画素データ
  4. ビットマップの深さ

コードの実装

画像にロードされたOpenCVのPythonのAPIモジュール

一般的なフォーマットのサポート

動画や画像を読み込み

インポートCV2 AS CV
 インポートnumpyのAS NP 

DEFの video_demo(): 読んビデオ 
    キャプチャ= cv.VideoCapture(0)
     ながら、(真):
        RET、フレーム = capture.read()
        フレーム = cv.flip(フレーム,. 1) 、逆転する程度ではないこの1つは場合 
        cv.imshow(" ビデオ" 、フレーム)
        C = cv.waitKey(50 IF C == 27 BREAK 


DEF get_image_info(イメージ):
     印刷(タイプの(画像)) 関数imreadを読みますデータ型はndarray、numpyのです
    印刷(image.shape)
     プリント(image.size)を
     印刷(image.dtype)
    pix_data = np.array(画像); #は、画素データを取得する
    印刷(pix_data)


SRC = cv.imread(R&LT ' H:\ \ opencvpictureコーディングを\ coins.jpg ' 
cv.namedWindow(" 入力画像" 、cv.WINDOW_AUTOSIZE)
cv.imshow(" 入力画像" 、SRC)
灰色 = cv.cvtColor(SRC、cv.COLOR_BGR2GRAY) グレー画像取得 
get_image_info(SRC)を#は、チャネルデータを取得するための関数を呼び出す 
(R cv.imwriteをH:\ \ python_opencv_tutorial_codes \実践\ result.pngコーディング、グレー)指定された位置に画像に格納されているvideo_demo()
cv.waitKey(0)
cv.destroyAllWindows()

 

おすすめ

転載: www.cnblogs.com/yzh1008/p/12513845.html