
算法
文章平均质量分 67
高祥xiang
兴趣和努力伴随着我一直走下去,keep,Never give up!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
坐标轴的旋转及绕某一点旋转后坐标值求解
坐标轴的旋转不改变坐标原点的位置和单位长度,只改变坐标轴方向的坐标系的变换,叫做坐标轴的旋转.设点M在原坐标系中的坐标为(x,y),对应向量的模为r,幅角为α.将坐标轴绕坐标原点,按照逆时针方向旋转角θ形成新坐标系,点M在新坐标系中的坐标为(如图2-4),则由此得到坐标轴的旋转的坐标变换公式点绕点旋转平面上一点x1,y1,绕平面上另一点x2,y2顺时针旋转θ角度 ,怎么求旋转后的x1,y1对应的坐标x,yx=(x1-x2)cosθ-(y1-y2)sinθ...转载 2021-09-04 10:22:22 · 12775 阅读 · 2 评论 -
判断点在直线的左右哪一侧
方法一:采用几何计算,求面积法。转载:http://blog.csdn.net/modiz/article/details/9928955注意向量是有方向的...判断 某一点在直线左右侧左右方向是相对前进方向的,只要指定了前进方向就可以知道左右(比如指定前进方向是从直线的起点到终点).判断点在直线的左侧还是右侧是计算几何里面的一个最基本算法.使用矢量来判断.定义:平面上的三点P1(x1,y1),P2(x2,y2),P3(x3,y3)的面积量:S(P1,P2,P3)=|y1 y2 y3..转载 2021-09-03 12:02:51 · 2027 阅读 · 0 评论 -
自适应阈值图像二值化
一、二值化关于二值化的介绍,以前的博客中有介绍,这里就不再描述了,二值化介绍;二值化分为固定阈值二值化和自适应阈值二值化,固定阈值二值化方式是我们常用的二值化方式,需要自己摸索一个经验阈值,不断调整,直到找到最佳阈值,这种方式在刚刚的链接中已经介绍;而这篇文档主要介绍的就是另一种二值化方式:自适应阈值二值化。二、自适应阈值二值化图像进行二值化,且做到自适应阈值参数,有4种自适应阈值二值化方法;先从自适应阈值的作用范围来区分,自适应阈值分为:全局阈值使用自适应全局阈值的全局二值化方法有:大津原创 2020-08-13 16:08:24 · 17125 阅读 · 0 评论 -
冒泡排序算法优化
冒泡排序冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素已经排序完成。【引用于“冒泡排序”百度百科】优化前代码// bubble_sort.cpp : 此文件包含 "mai...原创 2019-02-15 10:15:19 · 429 阅读 · 0 评论 -
opencv 多种边缘检测算法及各自的优缺点
边缘提取其实也是一种滤波,不同的算子有不同的提取效果。比较常用的方法有三种,Sobel算子,Laplacian算子,Canny算子。Sobel算子检测方法对灰度渐变和噪声较多的图像处理效果较好,sobel算子对边缘定位不是很准确,图像的边缘不止一个像素;当对精度要求不是很高时,是一种较为常用的边缘检测方法。 Canny方法不容易受噪声干扰,能够检测到真正的弱边缘。优点在于,使用两种不...转载 2019-08-27 23:41:20 · 5301 阅读 · 0 评论