PS:安装过程中的一些总结和教训安装文件夹里的V11对应的是VS2012版本,V14对应的是VS2015版本,所以使用VS2012的人可能无法使用opencv3后面的一些新版本的库,目前的opencv基本都支持V14,所以尽量安装VS2015.VS2012的平台默认是Win32,和你的电脑的位数无关,所以我们在VS2012上安装的时候只能选择X86的版本和Win32的平台。OpenCV是计算机视觉开源库,主要涉及图像处理和机器学习等相关方法。是由Inter公司贡献出来,俄罗斯工程师贡献大部分C/
直接写出加法定理:可见,sin(a+b)并不简单等于sina+sinb。之前说过,在三角函数中我们只需要掌握6个公式(其它的做到可以推理出来),加上这两个,就齐全了。而tan的加法定理可以通过tanθ=sinθ/cosθ推导出来。tan(a+β)= sin(a+β)/cos(a+β) =(sinacosβ+cosasinβ)/(cosacosβ-sinasinβ)这个等式右边也用tan来表示的话,就要把等式右边的分子分母都同时除以cosacosβ,
如下图,我们把角度看作是扇形的圆心角来思考,如何用长度来度量角度。圆心角的大小与其所对应的弧度成正比,所以可以用弧长来表示角度。在图8-10-1中,θ1:θ2=L1:L2,如果L2是K1的2倍,则圆心角θ2也是圆心角θ1的2倍。也就是说,角度比等于弧长比。但是,弧长本身是随扇形大小即半径不同而产生差异。这样,圆心角的度数就可以用弧长和半径的比例来表示。如图8-10-2,同一圆心角的两个扇形互为相似形,所以,L1/r1=L2/r2这样,我们就得出了下面的这个公式:这就是用弧长来计量角度的方法,称为
我们知道,振幅就是振动中心到最高点或者最低点的长度。如果改变一个函数图象的振幅、移动它的中心,图象会变成什么样呢?例子: 比较函数y=2sinθ和函数y=sinθ的图象。如下图,y坐标表示图象的高低。把y=sinθ的图象的高度沿着y轴上下伸长两倍,就得到了y=2sinθ的图象。仔细观察这两个图象,就会发现有无系数2不会改变函数的周期。例子2: y=1/2*cosθ和y=-1/2*cosθ通常,函数y=asinθ中,|a|就表示表示振幅。y=acosθ也同样如此。因为振幅都是正数,所以需要用系数的
由正切一定义,得tanθ=y/x,令x=1,则tangθ=y,所以tanθ的值就是纵坐标y。下面来看看正切函数的图象。-90°到90°的区间内,直接把左图的y值平移到右图,图象呈光滑曲线。tanθ的图象的一个非常显著特点是:不连续性。当θ=±90°,±270°,±450°...时,图象是一段一段断开的,终边都落在y轴上。整条曲线处于无限接近某条纵线的状态,但永远不会和那条纵线相交。通常,一条曲线无限接近某条直线L时,我们把那条直线L称为曲线的渐近线。反比例函数的图象就是渐近线,y=1/x指数函数
如下图所示,cosθ=x/r, 即x=cosθ。我们习惯把纵轴变成y, 于是函数可以写成y=cosθ。我们把图7-2-2(cosθ)与上一篇的图7-1-3(sinθ)仔细比较一下。(勇哥为了方便大家观察,引用如下)可以看到,cosθ就是sinθ从90°开始的部分。所以这cosθ和sinθ的图象完全一样。两者的周期都是360°。我们可以说:cosθ的图象是sinθ的图象向左平移90°得到的。也可以反过来说,sinθ的图像是cosθ的图像向右平移90°得到的。我们也可以引入一个新的名词“相位”,即表
所谓函数:
指的是变量与自变量的关系
其中,变量是随着自变量的变化而变化的,自变量决定变量例如,y=2x2+1当x取值1,2,3,4 时,y都有一个对应的值。y就是变量,x就是自变量。我们称 y是x的函数。y=sinθ的图象我们令r=1,则无论θ的终边在什么位置上, sinθ=y/1=y。也就是,θ终边上的点纵坐标y就是sinθ的数值。如图7-1-1所示,在平面坐标内,以原点为圆心,半径为1的圆称为单位圆。如图7-1-3,把y坐标横向移到右图中,再在其对应的θ位置上标出度数就可以看到sinθ
利用终边位置的对称性就可以使得对任何角都能进行sin、cos的互换。例如:(1)sin(-35°)(2)cos230°(3)tan(-220°)(4)sin(-220°)解:sin和cos的互换如下图:之前学的直角三角形中和为90的两个角的三角比如何互相转换的。sinθ=cos(90-θ) 如上图中两边都是a/ccosθ=sin(90-θ) &n
如果把角θ看作以原点为中心的像钟表指针一样旋转射线的旋转角的话,三角比就扩展到了三角函数。在射线上取一点P(x,y),OP的长为r(r>0),这样,就可以定义角θ的各类三角函数。在三角函数中表示旋转了多少度时,-60°和300°虽然终边相同,但它们是两个不同的角。但是在几何学里,60°和300°却是相同的角。接下来看看θ变化时,三角函数值是如何变化的。首先,当θ=360°和θ=0°时终边位置相同,所以sin360°=sin0°, cos360°=cos0°,tan360°=tan0°其它的
通过本例程学习,掌握了read_image读取多幅图像,channels_to_image算子的使用。本例程的算法思路是通过求取各个通道求取暗的和亮的部分,然后各个通道使用union1进行联合,得到的联合后的暗图像和明亮图像,然后求取明暗图像的交集。后续经过基本的选择处理,得到漏焊的焊点。get_system ('clip_region', Information)
set_system ('clip_region', &