Emgucv 4のダウンロード、インストール、設定、

1.ダウンロードし、インストールします

Emgucv 3を表示する手順を説明する前にします。https://www.cnblogs.com/doget/p/7776377.html

インストール後、インストールディレクトリは、次のファイルとフォルダが生成されます。

2. [設定

(1)構成環境変数

コンピュータは、[プロパティ]を選択し、[システムの詳細設定]を選択し、右クリック - >詳細設定 - >環境変数 - >システム変数:パスのオプション]で、追加: ";がD:\プログラムファイル\ Emgu \ emgucv-windesktop 4.1.0.3420 \ binが"、つまり、私たちの前にパスの前にセミコロンで区切って追加で。

(2)開発環境を設定します

Emgucv開発、VSのプロジェクトを使用している場合、我々は、関連する参考文献にダイナミックリンクライブラリEmgucvを追加する必要があります

[参照]をクリックし、binディレクトリEmgucvのインストールディレクトリを探し、マーキーのうち、ファイルを選択

 

(3) Emgu.Cv.UI.dllに制御をロードします

 [ツール]→[]→[→[.NET Frameworkコンポーネントトレイ]で[参照]をクリック→選択ツールボックスツールボックスを選択]をクリックし、[]インストールフォルダのパスにEmgu.CV.UI.dll binファイルを選択します→[]→[ツールボックスで、やや完全な選択ツールを追加]追加するには、[OK]をクリックします。

 

 

 

 注意:

  X86ファイルは、それ以外の場合は、次のエラーを促すメッセージが表示されます、プロジェクトのbinディレクトリの下のlibsフォルダにコピーする必要があります。

  「Emgu.CV.CvInvoke」タイプ初期化子が例外をスローします。

 (4)ルーチン

VSで新しいプロジェクトを作成し、Windowsのは、Visual C#の下のフォームアプリケーション]を選択します。

SizeModeの図PixctureBoxズーム属性、Form1フォームにPixctureBoxコントロールとButtonコントロールを追加します。

 

 

ボタンのクリックイベントに次のコードを追加します。

using System;
using System.Windows.Forms;
using Emgu.CV;      //Emgucv方法空间
using Emgu.CV.Structure;  //Image相关结构体空间


namespace Evision
{
  public partial class Form1 : Form
  {
    public Form1()
    {
    InitializeComponent();
    }

    private void Form1_Load(object sender, EventArgs e)
    {
    }

    private void button1_Click(object sender, EventArgs e)
    {
      Image<Bgr, byte> image= new Image<Bgr, byte>(320, 240, new Bgr(0,255,255));//创建一张320*240尺寸颜色为黄色的图像
      pictureBox1.Image = image.ToBitmap();  //使用C#的pictureBox显示图片需要进行格式转换
    }
  }
}

运行会看到下面结果

 

おすすめ

転載: www.cnblogs.com/doget/p/11762151.html