【实例简介】
C#联合halcon,使用halcon控件实现通过鼠标放大缩小图片,拖拽图片。
【实例截图】
【核心代码】
halcon联合C#测试
└── halcon联合C#测试
├── WindowsFormsApplication1
│ ├── app.config
│ ├── bin
│ │ ├── Debug
│ │ │ ├── cvextern.dll
│ │ │ ├── Emgu.CV.UI.dll
│ │ │ ├── Emgu.CV.UI.GL.dll
│ │ │ ├── Emgu.CV.UI.GL.xml
│ │ │ ├── Emgu.CV.UI.xml
│ │ │ ├── Emgu.CV.World.dll
│ │ │ ├── Emgu.CV.World.xml
│ │ │ ├── halcon.dll
│ │ │ ├── halcondotnet.dll
│ │ │ ├── WindowsFormsApplication1.exe.config
│ │ │ ├── WindowsFormsApplication1.vshost.exe
│ │ │ ├── WindowsFormsApplication1.vshost.exe.config
│ │ │ ├── WindowsFormsApplication1.vshost.exe.manifest
│ │ │ └── ZedGraph.dll
│ │ └── x64
│ │ ├── Debug
│ │ │ ├── Emgu.CV.UI.dll
│ │ │ ├── Emgu.CV.UI.GL.dll
│ │ │ ├── Emgu.CV.World.dll
│ │ │ ├── halcon.dll
│ │ │ ├── halcondotnet.dll
│ │ │ ├── WindowsFormsApplication1.exe
│ │ │ ├── WindowsFormsApplication1.exe.config
│ │ │ ├── WindowsFormsApplication1.pdb
│ │ │ ├── WindowsFormsApplication1.vshost.exe
│ │ │ ├── WindowsFormsApplication1.vshost.exe.config
│ │ │ ├── WindowsFormsApplication1.vshost.exe.manifest
│ │ │ └── ZedGraph.dll
│ │ └── Release
│ │ ├── Emgu.CV.UI.dll
│ │ ├── Emgu.CV.UI.GL.dll
│ │ ├── Emgu.CV.UI.GL.xml
│ │ ├── Emgu.CV.UI.xml
│ │ ├── Emgu.CV.World.dll
│ │ ├── Emgu.CV.World.xml
│ │ ├── halcondotnet.dll
│ │ ├── halcondotnet.xml
│ │ ├── WindowsFormsApplication1.exe
│ │ ├── WindowsFormsApplication1.exe.config
│ │ ├── WindowsFormsApplication1.pdb
│ │ ├── WindowsFormsApplication1.vshost.exe
│ │ ├── WindowsFormsApplication1.vshost.exe.config
│ │ ├── WindowsFormsApplication1.vshost.exe.manifest
│ │ └── ZedGraph.dll
│ ├── ClassDiagram1.cd
│ ├── Form1.cs
│ ├── Form1.Designer.cs
│ ├── Form1.resx
│ ├── HalconOutput.cs
│ ├── HalconWindow.cs
│ ├── obj
│ │ ├── Debug
│ │ │ └── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── x64
│ │ │ ├── Debug
│ │ │ │ ├── DesignTimeResolveAssemblyReferences.cache
│ │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ │ ├── TempPE
│ │ │ │ │ └── Properties.Resources.Designer.cs.dll
│ │ │ │ ├── WindowsFormsApplication1.csproj.FileListAbsolute.txt
│ │ │ │ ├── WindowsFormsApplication1.csproj.GenerateResource.Cache
│ │ │ │ ├── WindowsFormsApplication1.csprojResolveAssemblyReference.cache
│ │ │ │ ├── WindowsFormsApplication1.exe
│ │ │ │ ├── WindowsFormsApplication1.Form1.resources
│ │ │ │ ├── WindowsFormsApplication1.pdb
│ │ │ │ └── WindowsFormsApplication1.Properties.Resources.resources
│ │ │ └── Release
│ │ │ ├── DesignTimeResolveAssemblyReferences.cache
│ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ ├── TempPE
│ │ │ │ └── Properties.Resources.Designer.cs.dll
│ │ │ ├── WindowsFormsApplication1.csproj.FileListAbsolute.txt
│ │ │ ├── WindowsFormsApplication1.csproj.GenerateResource.Cache
│ │ │ ├── WindowsFormsApplication1.exe
│ │ │ ├── WindowsFormsApplication1.Form1.resources
│ │ │ ├── WindowsFormsApplication1.pdb
│ │ │ └── WindowsFormsApplication1.Properties.Resources.resources
│ │ └── x86
│ │ └── Debug
│ │ ├── DesignTimeResolveAssemblyReferences.cache
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── TempPE
│ │ │ └── Properties.Resources.Designer.cs.dll
│ │ ├── WindowsFormsApplication1.csproj.FileListAbsolute.txt
│ │ ├── WindowsFormsApplication1.csproj.GenerateResource.Cache
│ │ ├── WindowsFormsApplication1.Form1.resources
│ │ └── WindowsFormsApplication1.Properties.Resources.resources
│ ├── Program.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ ├── Resources.resx
│ │ ├── Settings.Designer.cs
│ │ └── Settings.settings
│ ├── WindowsFormsApplication1.csproj
│ └── WindowsFormsApplication1.csproj.user
├── WindowsFormsApplication1.sln
└── WindowsFormsApplication1.suo
18 directories, 85 files