Opencv 与C#.Net版本开发,并访问像素的方法
来源:互联网 发布:牛耳软件学院 编辑:程序博客网 时间:2024/05/29 08:54
一、一般来说都是采用C++与opencv联合开发。这里尝试C#与opencv如何联合开发。
1、直接下载emgucv。我下载的是3.2.0.2682版本.百度搜索就有下载,虽然是外网但是没被墙。
2、下载之后安装好,并设置好环境变量然后重启。
3、以下是它的调用方式。这里只用了Emgu.CV.UI.dll,与Emgu.CV.World.dll。其中比较重要的类有CvInvoke,大部分opencv有的功能都有。
二、这里写一个操作像素的方法。(官方版本,网上有些基佬写的有些麻烦了)
1、创建项目、放一个picturebox.(使用用C#自带的控件方便一些)
2、记得debug放入x64和x86文件夹
3、具体实现代码
Image<Bgr,byte> My_Image = new Image<Bgr, byte>("lena.jpg"); this.Size = My_Image.Size; Image<Gray, byte> gray_image = My_Image.Convert<Gray, byte>(); gray_image[0, 0] = new Gray(200); for (int i = 0; i < My_Image.Size.Width; i++) { gray_image[i, i] = new Gray(0); //划线 } pictureBox1.Image = gray_image.ToBitmap();
4、效果:
阅读全文
0 0
- Opencv 与C#.Net版本开发,并访问像素的方法
- OpenCV访问图像像素的方法
- opencv访问像素的三种方法
- Opencv访问像素点方法
- opencv访问像素三个方法
- opencv如何访问图像像素并赋值
- Opencv 访问Mat中像素的值的快速方法
- OpenCV两种易于理解的访问像素的方法
- opencv里常用的访问图像像素数据方法
- Opencv访问图像像素的三种方法
- 简单总结下OPENCV访问像素值的方法
- openCV中访问图像像素的两种方法
- openCV学习笔记-三种访问像素的方法
- opencv:访问图像中像素的三类方法
- opencv之访问图像像素的 三种方法
- opencv访问(Mat)图像的像素方法汇总
- opencv高效访问图像像素(遍历像素的方法总结)
- OpenCV像素点邻域遍历效率比较,以及访问像素点的几种方法
- WPF Control Development Unleashed(wpf控件开发揭秘) 章节一 WPF的设计理念
- dede路径总结
- SPI机制
- 前端性能优化
- 信管16级学生链接
- Opencv 与C#.Net版本开发,并访问像素的方法
- composer 無法自動升級 和安裝數據包 解決辦法
- sqlplus常用命令
- 怎样使用secureCRT连接路由器
- eclipse如何打jar包
- 1183 反正切函数的应用
- python import 库文件的几个问题总结
- 随笔日记
- PAT 1095. Cars on Campus (30)