#相似度计算

【计算几何】多边形点集排序

问题描述:已知多边形点集C={P1,P2,...,PN},其排列顺序是杂乱,依次连接这N个点,无法形成确定的多边形,需要对点集C进行排序后,再绘制多边形。点集排序过程中,关键在于如何定义点的大小关系。以按逆时针排序为例,算法步骤如下:定义:点A在点B的逆时针方向,则点A大于点B1.计算点集的重心O,以重心作为逆时针旋转...

【计算几何】线段相交

问题描述:已知两条线段P1P2和Q1Q2,判断P1P2和Q1Q2是否相交,若相交,求出交点。两条线段的位置关系可以分为三类:有重合部分、无重合部分但有交点、无交点。算法的步骤如下:1.快速排斥实验。设以线段P1P2为对角线的矩形为R,设以线段Q1Q2为对角线的矩形为T,如果R和T不相交,则两线段不相交。2.跨立实验。如...
代码星球 ·2020-03-29

【计算几何】点在多边形内部

问题描述:已知点P(x,y)和多边形Poly,判断点P(x,y)是否在多边形内部。基本方法:射线法以点P为端点,向左方作射线L,由于多边形是有界的,所以射线L的左端一定在多边形外部,考虑沿着L从无究远处开始自左向右移动。遇到和多边形的第一个交点的时候,进入到了多边形的内部,遇到第二个交点的时候,离开了多边形...因而当...

【计算几何】多边形交集

问题描述:已知两个多边形Poly1和Poly2,分别由点集C1={P1,P2,...,Pm}和C2={Q1,Q2,...,Qn}表示,求这两个多边形的交集。算法思想:两个多边形相交后,其顶点要么是两个多边形边的交点,要么是在多边形内部的点。算法步骤:1.计算两个多边形每条边之间的交点。2.计算包含在多边形内部的点。3....

【OpenCV学习】计算两幅图像的重叠区域

问题描述:已知两幅图像Image1和Image2,计算出两幅图像的重叠区域,并在Image1和Image2标识出重叠区域。算法思想:若两幅图像存在重叠区域,则进行图像匹配后,会得到一张完整的全景图,因而可以转换成图像匹配问题。图像匹配问题,可以融合两幅图像,得到全景图,但无法标识出在原图像的重叠区域。将两幅图像都理解为...

计算机网络(谢希仁版)--数据链路层

数据链路层: 1.使用点对点信道的数据链路层:  1.数据链路:   数据链路除了物理线路外,还必须有通信协议来控制这些数据的传输。若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。   现在最常用的方法是使用适配器(即网卡)来实现这些协议的硬件和软件。   一般的适配器都包括了数据链路层和物理层这两层的功能。...

计算机网络(谢希仁版)--应用层

 应用层: 1.域名系统(DNS):  1.概述:   许多应用层软件经常直接使用域名系统DNS(DomainNameSystem),但计算机的用户只是间接而不是直接使用域名系统。   因特网采用层次结构的命名树作为主机的名字,并使用分布式的域名系统DNS。   名字到IP地址的解析是由若干个域名服务器程序完...

计算机网络(谢希仁版)--网络层

网络层:   1.网络层概述:  1.网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。  2.网络层的协议:   网际协议IP是TCP/IP体系中两个最主要的协议之一。与IP协议配套使用的还有三个协议:    地址解析协议ARP(AddressResolutionProtocol)    网际控制报文...
代码星球 ·2020-03-29

计算机网络(谢希仁版)--运输层

运输层概述:  网络层是为主机之间提供逻辑通信,而运输层是为应用进程之间提供端到端的逻辑通信。  网络层只对IP数据报的首部进行检验,而运输层对协议的首部和数据部分都进行检验。  运输层有两种不同的运输协议:一对一的可靠的面向连接的TCP和不可靠的无连接的UDP,两者对应的数据单元分别是TCP报文段和UDP用户数据报。...
代码星球 ·2020-03-29

图像欧拉数计算 matlab实现

EUL=C-H其中EUL表示欧拉数 C表示对象数H表示孔洞数欧拉数常用来识别数字:识别数字8,8的欧拉数为-1,不同于0,1,2,3,4,5,6,7,9closeall;clearall;clc;%识别数字8I=imread('8.jpg');K=im2bw(I);J=~K;%图像取反EUL=bweuler(...

纹理特征描述之灰度差分统计特征(平均值 对比度 熵) 计算和比较两幅纹理图像的灰度差分统计特征 matlab代码实现

灰度差分统计特征有:平均值:​对比度:​熵:​i表示某一灰度值,p(i)表示图像取这一灰度值的概率closeall;clearall;clc;%纹理图像的灰度差分统计特征J=imread('qiang1.jpg');A=double(J);[m,n]=size(A);B=A;C=zeros(m,n);fori=1:m-...

matlab 计算灰度图像的一阶矩、二阶矩、三阶矩

​  一阶矩,定义了每个颜色分量的平均强度​ 二阶矩,反映待测区域颜色方差,即不均匀性​ 三阶矩,定义了颜色分量的偏斜度,即颜色的不对称性 closeall;clearall;clc;J=imread('lena.jpg');K=imadjust(J,[70/25516...

vue的计算属性与方法的不同

vue的模板里可以使用表达式,但是它的设计初衷是用于简单计算,在模板中放入太多逻辑会让模板过重且难以维护。例如:<divid="example">{{message.split('').reverse().join('')}}</div>这里很难一眼看出是要显示什么,而且要多次使用的话也很麻烦,...

vue中关于计算属性computed以及其中get、set的理解

在重学vue后,了解到这个计算属性,理解了一点点,但是又无法想到什么时候能用到------------计算属性是基于它们的响应式依赖进行缓存的------------get是基于其他的数据来获取到computed里定义的那个数据set是根据computed里定义的那个数据来改变其他的数据暂时就理解了这些,理解到新的会更...

根据文章标签相似度获取推荐文章

主要是使用similar_text函数判断两个字符串的相似度,排序后选出相似度排名前5为的数据similar_text虽然对中文的相似度检测不是太准确,但是可以作为一个参考,挑选出相似文章也可以直接对文章标题进行相似度检测获取推荐文章,通过文章标题的实现起来更简单一些我这里给出的案例是根据标签相似度获取推荐文章的代码&...
首页上一页...5758596061...下一页尾页