自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 机器视觉-Halcon基础知识

大家有兴趣关注我的B站(缺陷检测-老羊头)UID:3493081175296589 ,我会不定期录制一些课程,相互交流学习。

2024-12-09 15:52:44 385

原创 机器视觉Halcon之模板匹配总结和归纳

同样是提前关键点,模板与轮廓无关,它的模板不是根据边缘轮廓创建的,而是根据特征点创建的,例如:例如:点的位置或者相邻像素的灰度信息可以作为描述符。基于描述符的匹配允许一定程度的透边视形变,并且能在有标定无标定的图像天关行,这子船球任的匹现与物体的经院2与目标的致理您切相关,或说与目标的特征点相关的模板匹配只能用于有纹理的图像。优点: 形状模板是最常用,最有效,最快速的匹配方法,对很多的干扰因素不敏感,如光照和图像灰度发生变化,甚至支持局部边缘缺失杂乱场景,噪声,失焦,轻微变形。

2024-12-07 10:11:56 421

原创 halcon 实现 多点处理拟合曲线

由于点存在不连续性,单纯使用halcon算子 gen_contour_nurbs_xld (Contour, Rows, Cols, 'auto', 'auto', 3, 1, 5),无法实现 曲线连贯性,如下图所示。halcon本身无算子,开发写一个算法可进行处理。

2024-03-25 16:47:14 839

原创 emgucv+C

1."Emgu.CV.CvInvoke"的类型初始值设定项引发异常.将...binx86目录(C:Emguemgucv-windows-universal-gpu 2.4.9.1847binx86)下的.dll文件全部copy到项目bebug文件下。2,环境设置3.添加引用4.注意是64位还是32中的debug还是release模式...

2018-02-09 09:26:10 241 1

原创 关于python

升级pip  python -m pip install --upgrade pippython 库路径:https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy6. 安装GPU版的TensorFlow:[html] view plain copypip install tensorflow-

2017-11-29 17:56:30 179

原创 opencv通过鼠标获取训练图像

环境:Window10+VS2017+opencv3.2 再次说明。本代码只能用来学习,交流学习经验,禁止用于商业用途,否则必定追究责任。如果有疑问:欢迎加qq:1558500569使用鼠标达成训练图像的获取,并且移动矩形框,放大或者缩小矩形框,并且保存为训练的图像。目前仅仅只是矩形,后期添加人圆。代码如下:Mat FormerImage; //最原始的图片Mat

2017-10-21 11:35:01 291

原创 Opencv 日志文件函数书写

环境为Window10+VS2017+Opencv3.2日志文件函数的写法void Log(std::string  theWriteData,bool ifNewLine){   std:: string theData;   time_t rawtime;   struct tm* timeinfo;   time(&rawtime);   timein

2017-10-19 16:25:29 742

原创 opencv鼠标四点获取一个矩形

环境W10+vs2017+Opencv3.2通过鼠标四点获取一个矩形void GetRectTwoPoint::CornerGetPoint(){namedWindow("findCornerImage");imshow("findCornerImage", sourceImage);GlobalRecImage = sourceImage.clone();

2017-10-19 16:20:27 1257

原创 opencv有关轮廓查找的算法

环境W10+opencv3.2+VS2017有关轮廓查找,之后按照面积进行筛选,接着排序,欢迎大家提出问题。int my_map(float p1, float p2){return p1 }void Cbtw_getSpotImage::FindCornerImage() //轮廓的寻找(当其边缘线不明显,但是可以回去到胶上的斑点的时候,通过斑点判断是否存在断胶行

2017-10-19 16:10:46 1486

转载 c++常见面试题30道

转自:http://blog.csdn.net/shihui512/article/details/9092439;1.new、delete、malloc、free关系delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放

2017-03-01 10:33:44 421

原创 简单谈谈对C++设计模式的理解

看了C++设计模式。突然发现设计模式,完全就是在玩虚函数,继承,封装。通过虚函数,在main,中通过定义不同的指针(父类或者派生类),进行选择性的调用想要的虚函数。在父类中私有变量或者,保护变量定义相对应的指针,从而让其继承中相互调用,从而达到其设计模式。简单的说说自己简单的理解,灵活进行应用就行!

2017-03-01 10:31:43 484

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除