machineVision
brooknew
这个作者很懒,什么都没留下…
展开
-
利用 Opencv Kmeans 将数列分类
Kmeans 是机器学习中的无监督学习。下面的例子将数组中的元素分成三类。 vector<float> points({ 1,2,104,106,200 ,23,25,80,100,40,50,1990,800,1000,10000 ,700 }); int clusterCount = 3; vector<int> labels; std::vector<float> centers; double compactness = kmeans(points原创 2021-04-19 16:26:59 · 142 阅读 · 0 评论 -
Hu矩和 MatchShapes
https://blog.csdn.net/LuohenYJ/article/details/88603274?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight原创 2020-07-10 16:56:33 · 257 阅读 · 0 评论 -
halcon 视觉寻找两个几何图形
通过halcon 从一张有两个几何体的图像中找出来,放入 region 中, 再connect操作把这两个几何体分开。导出的cpp代码如下://D:\machinevision\halcon\s1\s1.cppvoid action(){ using namespace Halcon; // Local iconic variables Ho原创 2016-03-04 16:48:42 · 2474 阅读 · 0 评论 -
深度学习笔记三:反向传播(backpropagation)算法 (转)
参考原文:https://blog.csdn.net/xierhacker/article/details/53431207原创 2018-07-07 17:25:01 · 381 阅读 · 0 评论 -
Logit 是怎么算的?
从知乎借几张图来描述,先看看odds 是什么? 然后Logit 就 是 Log of odds:原创 2018-09-06 16:03:24 · 12820 阅读 · 1 评论 -
基于 Lenet 的CNN网络对测试集以外(自己写)的手写数字识别问题
使用Lenet 的CNN模型训练mnist训练集,训练1万次,使用mnist测试集验证,准确率可达99.6%。然后识别mnist数据集以外的手写数字,效果不是太好,和手写数字在画面的位置和手写数字的大小有关。比如,这个不能正确识别:而移一下0的位置,并且把图弄小一点,就可以识别:...原创 2018-09-18 14:46:33 · 669 阅读 · 0 评论 -
opencv python库 处理浮点数的numpy.ndarray 会出错
诸如 opencv2.Canny( img ,...) 中的参数img 可以是numpy.ndarray,但是其中元素的类型不能是浮点数,Canny好像要uint8。比如warpAffine之后的dst是浮点的numpy.ndarray ,需要使用numpy.uint8 将其转为uint8类型。 img= cv2.imread('a.png') dst = cv2.warpAffi...原创 2019-05-23 14:39:35 · 742 阅读 · 0 评论 -
一篇文章搞懂人脸识别的十个概念
实验室研究人脸技术多年,不仅在技术方面有很好的积累,而且在公司内外的业务中有众多应用。在与产品、商务、工程开发同事交流过程中发现:不管是“从图中找到人脸的位置”,或是“识别出这个人脸对应的身份”,亦或是其他,大家都会把这些不同的人脸技术统称为“人脸识别技术”。因此,整理了一些常见人脸技术的基本概念,主要用于帮助非基础研究同事对人脸相关技术有一个更深入的了解,方便后续的交流与合作。...转载 2019-08-27 11:59:36 · 429 阅读 · 0 评论