一般的な例のOpenCVの

1、バッチは、グレースケールを変換して保存します

書式#include <iostreamの> 
の#include <opencv2 / opencv.hpp>   
の#include < 文字列 >
 使用して 名前空間の品種;
使用して 名前空間はstdを、

INT メイン()
{ 
    文字列のファイル名、grayFile。
 
    以下のためにint型 = Iを101 ; iが<= 150 ; I ++ のためのINT J = 0 ; J <= 23 ; J ++ 
        { 
            // INT转换为列
            にstringstream SS1、SS2。  
            文字列STR1、STR2。  
            SS1 << I;    
            SS1 >> STR1。  
            SS2 << J。
            SS2 >> STR2。

            fileNameに = " srcImage / Tester_ " + 0009 + " TrainingPosepose_ " + + STR2 " .JPG " 
            grayFile = " grayImage / Gray_Tester_ " + 0009 + " TrainingPosepose_ " + + STR2 " .JPG "  coutの<<

            マットsrcImage = 関数imread(filename)で、grayImage。
            cvtColor(srcImage、grayImage、CV_BGR2GRAY)。
            
            関数imwrite(grayFile、grayImage)。
        } 
    システム(一時停止)。
    リターン 0 ; 
}

OpenCVのバッチグレースケールの変換と保存- kuotian -ブログパークhttps://www.cnblogs.com/kuotian/p/6365613.html

 

2、ビデオファイルを読み込み、ビデオディスプレイ

VideoCapture(0)。

  • VideoCaptureキャプチャ。 
  • capture.open("video.mp4"); メソッドのクラス// VideoCapture 
  • // 0時00分には、USBカメラを開きます。正しいURLを入力し、あなたがウェブ上で動画を読み込むことができます

FOURCC = cv2.VideoWriter_fourcc(* 'XVID')#文言が固定であることに注意して、WindowsがXVIDを使用して、エンコード形式を指定します

アウト= cv2.VideoWriter(「output.avi」、FOURCC、20.0(640480))#ビデオ・ストレージ・オブジェクトを定義し、映像符号化方法、フレームレート、ビデオフォーマットのサイズ、および最終的に階調設定(デフォルトトゥルーカラーが、私は発生するエラーを生成した映像はFalseを変更しようとしました)

 

OpenCVの研究ノート(2) -どのようにOpenCVので映像を処理するために-ブログパーク- Zodiac7 https://www.cnblogs.com/zodiac7/p/9270529.htm L

研究では、--Opencvビデオ処理モジュールをノート- gwpscutさんのブログ- CSDNブログhttps://blog.csdn.net/gwplovekimi/article/details/80545274

おすすめ

転載: www.cnblogs.com/wxl845235800/p/11233043.html