Windows Forms(WinForms)はMicrosoft .NET フレームワークに含まれる視覚的なアプリケーションのプログラミングインターフェイス(API)です。WinFormsは管理されているコードの既存のWindowsのAPIをラップすることで元のMicrosoft Windowsのインターフェイスのエレメントにアクセスすることができます。
Windows Forms(WinForms)はMicrosoft .NET フレームワークに含まれる視覚的なアプリケーションのプログラミングインターフェイス(API)です。WinFormsは管理されているコードの既存のWindowsのAPIをラップすることで元のMicrosoft Windowsのインターフェイスのエレメントにアクセスすることができます。
1 var redImge = new Mat(256,256, MatType.CV_8UC3, new Scalar(0,0,255));2 var writer = new VideoWriter(@"c:\test.mp4", FourCC.MP4V,30.0, redImge.Size());34for(int i=0; i<100;i++)5{6 writer.Write(redImge);7}89 writer.Release();
raspberry pi Debian Bullseye64bit OS でC++にてopencv(4.7.1)を使用し防犯カメラの映像をイベントに同期して保存するアプリケーションを運用しています。当初より、USBCAM のMJPG映像をvideowriterにて、"mp4v"を使用して映像を保存していて、問題はありませんでした。mp4vのコーデックは、h264などに比べて、CPUに対する負荷が比較的軽いので気に入っていました。