気になった内容を自分メモとして記述。
ある程度まとまったところで、Chips集として意味を持たせられれば幸いです。
まずは色々内容を増やしていきます。
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
C#でUSBカメラを用いる方法
opencvsharp を使用する。
http://code.google.com/p/opencvsharp/
OpenCV おーぷんしーぶい
画像処理などを行うライブラリ
opencvsharp おーぷんしーぶいしゃーぷ
OpenCVを .NET Framework の言語 (C#やVB.NET) から利用するためのラッパー
作者が日本人
opencvsharp を使用する。
http://code.google.com/p/opencvsharp/
OpenCV おーぷんしーぶい
画像処理などを行うライブラリ
opencvsharp おーぷんしーぶいしゃーぷ
OpenCVを .NET Framework の言語 (C#やVB.NET) から利用するためのラッパー
作者が日本人
コードのイメージ
using System.Windows.Forms;
using OpenCvSharp;
public partial class Form1 : Class1
{
//IplImage objectImage;
private CvCapture capture;
private System.Windows.Forms.Timer timer;
public Form1()
{
InitializeComponent();
//カメラ接続の確立
capture = CvCapture.FromCamera(0);
capture.FrameWidth = 540;
capture.FrameHeight = 360;
//Timerの設定
timer = new System.Windows.Forms.Timer();
timer.Interval = (int)(1000 / 100);
timer.Tick += new EventHandler(timer_tick);
timer.Start();
}
private void timer_tick(object sender, EventArgs e)
{
IplImage image = capture.QueryFrame();
if (image != null)
{
picturebox1.Image = image.ToBitmap();
//メモリリークが発生するので定期的にガベージコレクション
if (GC.GetTotalMemory(false) > 600000)
{
GC.Collect();
}
}
else
{
timer.Stop();
}
}
}
using System.Windows.Forms;
using OpenCvSharp;
public partial class Form1 : Class1
{
//IplImage objectImage;
private CvCapture capture;
private System.Windows.Forms.Timer timer;
public Form1()
{
InitializeComponent();
//カメラ接続の確立
capture = CvCapture.FromCamera(0);
capture.FrameWidth = 540;
capture.FrameHeight = 360;
//Timerの設定
timer = new System.Windows.Forms.Timer();
timer.Interval = (int)(1000 / 100);
timer.Tick += new EventHandler(timer_tick);
timer.Start();
}
private void timer_tick(object sender, EventArgs e)
{
IplImage image = capture.QueryFrame();
if (image != null)
{
picturebox1.Image = image.ToBitmap();
//メモリリークが発生するので定期的にガベージコレクション
if (GC.GetTotalMemory(false) > 600000)
{
GC.Collect();
}
}
else
{
timer.Stop();
}
}
}
PR
この記事にコメントする
カレンダー
10 | 2024/11 | 12 |
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
カテゴリー
フリーエリア
最新コメント
[07/07 Abuperut]
[06/26 Stanleymync]
[06/05 Apukibul]
[06/04 Buy Cigarettes Online]
[05/31 RobertPi]
最新記事
(03/29)
(03/29)
(01/14)
(01/05)
(12/25)
最新トラックバック
プロフィール
HN:
daigumi
性別:
非公開
職業:
会社員(システムエンジニア)
自己紹介:
ブログ内検索
P R
カウンター
アクセス解析
アクセス解析