画像
- データの構造化ストレージ
- 画像のプロパティ
- チャンネル数
- 高さと幅
- 画素データ
- ビットマップの深さ
コードの実装
画像にロードされた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()