少有人走的路

勇哥的工业自动化技术网站

本站视觉相关教程整理贴子,持续更新

2020年勇哥的机器视觉实验项目清单(大纲)

勇哥的免费视频教程清单

勇哥在B站发布的视频清单

几何向量:基本概念

前面写完三角函数分类博客,我们具备了基础的三角函数推导能力和知识,接下来就要讲向量与几何方面了。但凡买一本讲解向量的书,一开始莫不是讲解笛卡尔的城市建设所采用的坐标系概念,因为几何的英文geometry就有“地理测量”的意思,据说几何学本来就是为了测量大地的。1.下面我们来一些基础的定义:ps:“定义”这个词语以后会经常出现,我们都是一些“叛逆”的小青年,就是反感“定义”、“规定”等词语,这些词语给我们的感觉就好像是,不想跟我们解释原因,又强加给我们的概念一样,这里我们缓和一些情绪,来看下“定义

三角函数:加减法公式

紧接上一篇:三角函数:正弦余弦定理及应用这篇我们推导三角函数中加减法与和差化积公式。1.加减法公式,加减法公式主要针对“普通”角变“特殊”角,这个意义就在于,我们知道一些特殊角度的值,比如:sin30° = 1/2,sin60° = √3/2 ,sin45° = √2/2那么sin75° = sin(45°+30°) = sin45°+sin30°?亦或者sin15° = sin(45°-30°) = sin45° - sin30°?这里到底能不能直接用加减法去做运算呢,我们来通过绘画的方式展现

三角函数:正弦余弦定理及应用

紧接上一篇:三角函数:图像和性质关系这一篇我们来推导一些常用的三角函数公式,主要方便以后图形程序中的计算。1.余弦定理公式余弦定义主要作用是依靠已知三角形的两条边及其夹角,求第三边的情况,如下图:这里我们不处理向量(矢量)运算,单纯的从标量数值长度的推算入手,建立垂线后,得到的直角三角形ADC,可以通过勾股定理(前面推过)和sin²α+cos²α=1得到上面两个公式,后面的公式对我们求角度有很大帮助,而且这两个公式对后面图形方面计算会起到很大的帮助。1.正弦定理的推导,前面有余弦定理,那么肯定就

三角函数:图像和性质关系

紧接上一篇:三角函数:直角三角形内角关系公式这次我们通过函数图文和unity程序来观察三角函数的图像,首先从基本的来:1. f(x) = sinx,为了函数图像的绘画,先建立xy直角坐标系,通过x的变值来计算f(x)的数值组成(a,b)坐标点,通过"线性函数"的性质,来"平滑"的连接这些(a,b)坐标点。(ps:线性代数的学习博客我会讲解完基本数学后继续写,循序渐进的来)上图的意义是,选取大量x的角度值,求出sinx的值后,绘画出f(x) = sinx的表

三角函数:直角三角形内角关系公式

紧接上一章:三角函数:基本概念了解过一些约定俗成的基本定义后,这一篇主要做一些内角关系的推导,为后面程序中计算做铺垫1.sinα与cosα的关系,还是建立单位圆,可以得到sin²α+cos²α = 1ps:这里假如我们喜欢追根溯源的话,就会问为什么直角三角形存在两临边的平方和等于斜边的平方,如下:这里我们依靠四个直角三角形拼成一个边(a+b)的大正方形和边c的小正方形,然后根据大正方形的面积=小正方形的面积加上四个直角三角形的面积,就能推导出c² = a²+b²2.直角三角形内角之间的关系,α+

三角函数:基本概念

三角函数属于基本数学的范畴,这里我们重新回顾三角函数的计算和推导出来的定理,用来理解计算机程序中图形学方面的计算。首先我们来一些基本名词的讲解:1.角可以看作平面内一条射线绕着它的端点从一个位置旋转到另一个位置所形成的图形,射线的端点叫做角的顶点,旋转开始时的射线叫做角的起始边,终止时的射线叫做角的终止边。2.普遍规定按逆时针旋转的角为正角,顺时针旋转的角为负角,当射线没有任何旋转时则为零角3.怎么确定角在哪个象限,把角的顶点和坐标原点重合,角的初始边与x轴的正半轴重合,角的终止边落在第几象限,

相机标定参考文章

勇哥会把相机标定的相关资料都放置于这个贴子中,会持续更新……张正友标定论文棋盘标定板与圆形图案标定板的精度分析论文圆形标定板高精度拟合椭圆论文立体相机标定教程文档相机标定方法详细介绍章节openCV 标定模块文档说明相机标定照片拍摄建议关于椭圆的透视变换Homography (computer vision)Essential matrixCamera resectioninghttps://boofcv.org/index.php?title=Tutorial_Camera_Calibrati

显示Linef的points信息的小程序,C#代码

在视觉调试的时候,如果断点查看Linef对象的Points信息(即线的点集合),都是包含点位置x,y信息的数据,有些时候想显示Linef对象的points信息为图形化,则可以使用下面的小程序。你只需要vs的“即时窗口”输出这个Points对象,然后把它复制下来,粘贴到程序窗体中,然后点击“计算窗口内points”转换即可。下面的复制下来的Points对象: [0]: {4086.82373046875,1817.00036621094,0,0}   &n

gen_circle绘制圆时,如果列坐标大于501就无法绘制

见下面的halcon代码,第4句将无法在屏幕上绘制,因为列坐标529。gen_circle(Circle, 344.02661132813, 444.00024414063, 2) gen_circle(Circle, 343.42919921875, 472.00024414063, 2) gen_circle(Circle, 342.57739257813, 501.00024414063, 2)

Gig-E接口相机拍照出现横条纹或者是图像不完整的解决方法

现象截图是这样的,看图片有时候这个现象是偶尔出现,有时候还取图不完整。这个现象可尝试从网卡设置上解决问题。还有一个方法是在程序上做一点设置。我们先看下网卡设置。很简单,网卡配置中有一项被称为“巨帧”,可以由原来“不启用”而改为最大值为4096.在有些网卡配置中,这个称为“接收缓冲区”,把它设置为最大。由于这种现象在IEE1394相机上看不到,因此请童鞋们毫不怀疑要从网络设定上去找问题。另一个方法是从软件上做设定,勇哥给的程序示示例仅用于基于halcon开发的C#程序。其中:GevSCPSPack
<< < 27 28 29 30 31 32 33 34 35 36 > >>
«    2025年12月    »
1234567
891011121314
15161718192021
22232425262728
293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.3

Copyright www.skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864