C# EmguCV 机械手相机9点坐标标定
摘要:很多初学者,都对标定概念模糊不清,分不清坐标系之间的关系,搞不清相机标定和机械手相机标定有什么关系,想当初自己也是一个人摸索了很久,本文将尽量给大家解释。 我们通常所说的相机标定分为两种,一种是相机参数的标定,这一般用到张氏标定法,标定的作用是校正相机自身的畸变,利用校正得到的参数对图形进行处理后再
阅读全文
posted @
2021-07-20 14:27
一杯清酒邀明月
阅读(1396)
推荐(1) 编辑
EmguCV 加载并显示图像(OpenCV风格)
摘要:用EmguCV加载并显示图像 1、新建C#控制台引用程序(步骤略去),在“解决方案”中的“引用”那里右击“添加引用”,找到Emgu.CV添加进去即可。 2、在源码中添加如下引用: 1 using Emgu.CV; 2 using Emgu.CV.CvEnum; 这相当于OpenCV的: 1 #inc
阅读全文
posted @
2021-02-24 15:16
一杯清酒邀明月
阅读(681)
推荐(0) 编辑
基EmguCv/OpenCv的零件的缺陷检测
摘要:基EmguCv/OpenCv的零件的缺陷检测思路: 对图像去噪和二值化处理; 提取外部轮廓,并填充; 提取内部轮廓并以另一种颜色填充; 外轮廓和内轮廓叠加,得到缺陷区域; 对缺陷区域做二值化处理,并提取轮廓计算缺陷面积; 标记处缺陷位置。 存在的缺陷:只能检测外测缺陷,无法检测内部缺陷。 效果图 源
阅读全文
posted @
2020-10-30 14:41
一杯清酒邀明月
阅读(1011)
推荐(0) 编辑
EmguCV C# 安装入门教程
摘要:EmguCv3的安装。 EmguCv3下载网址 http://sourceforge.net/projects/emgucv/files/emgucv/3.0.0/ 推荐下载第一个; 点击direct link进行下载; 下载好了: 双击进行安装EmguCv3.0。 安装完成之后进行环境变量的设置;
阅读全文
posted @
2020-01-17 16:22
一杯清酒邀明月
阅读(1564)
推荐(0) 编辑
Emgu.CV.CvInvoke的类型初始值设定项引发异常”TypeInitializationException”的问题
摘要:问题如图: 解决方案: 1、记住EmguCV的安装位置:X:\XXX\XXX… 本测试方案中EmguCV的安装位置:D:\Emgu,操作时记得用自己的EmguCV安装路径替换掉D:\Emgu。 2、添加环境变量emgucv,操作如下图2、3所示: 右击”我的电脑“—>”属性”—>”高级系统设置”,新
阅读全文
posted @
2020-01-17 16:15
一杯清酒邀明月
阅读(1290)
推荐(0) 编辑
EmguCV从位图(Bitmap)加载Image<Gray,byte>速度慢的问题
摘要:先说背景。最近在用C#+EmguCV(其实就是用P/Invoke封闭了OpecCV,与OpenCVDotNet差不多) 做一个视频的东西。视频是由摄像头采集回来的1f/s,2048X1000大小,其实是由一张张位图(Bitmap)未经压缩制成的avi视频文件,而且图像很不清楚。在GSpot可以看出视
阅读全文
posted @
2020-01-17 16:00
一杯清酒邀明月
阅读(1319)
推荐(0) 编辑
EmguCV常用函数总结
摘要:1 Emgucv常用函数总结: 2 读取图片 3 Mat SCr = new Mat(Form1.Path, Emgu.CV.CvEnum.LoadImageType.AnyColor); 4 //根据路径创建指定的灰度图片 5 Mat scr = new Mat(Form1.Path, Emgu.
阅读全文
posted @
2020-01-17 15:55
一杯清酒邀明月
阅读(1089)
推荐(0) 编辑