共 45 篇文章 |
|
聚类算法很多,包括基于划分的聚类算法(如:k-means),基于层次的聚类算法(如:BIRCH),基于密度的聚类算法(如:DBSCAN),基于网格的聚类算法( 如:STING )等等。密度比的核心思想就是对每个点,计算其密度与其邻域密度的比率,然后用密度比计算替换DBSCAN的密度计算来发现核心点Core point,而其他过程和DBSCAN不变。基于密度的聚类是一... 阅17 转0 评0 公众公开 22-01-20 10:48 |
【项目复盘】格子检测。比如在大格子内的一些小格子和形状大小明显不“合群”的小格子,这些格子通常是由于字体笔画构成的,它们并不是真正的格子;虽然目前已经检测出了所有格子,但是还不完善,我在测试中发现基于以上步骤检测出来的格子位置不太准确,有时候相邻格子之间会出现小间隙,然而真实的情况是,相邻格子间依次紧密相接,也就是说... 阅25 转0 评0 公众公开 21-12-29 10:55 |
//以x,y为中心点,mwidth,mheight为直径的局部区域,下同 float getVar(int x, int y); int getSum(int x, int y); int getSquareSum(int x, int y); int getLocalSize();private: int mwidth ;int mheight ;unsigned char* img; int width; int height; int* f_sum; int* f_sum2;};}void Boxfilter::init(int width, int height, int mwidth, i... 阅8 转0 评0 公众公开 21-12-29 10:32 |
GIS算法基础GIS基础算法目录。GIS算法基础——矢量数据压缩道格拉斯普克算法(非递归实现)GIS基础算法目录道格拉斯-普克压缩算法常见递归实现。本人应用JS中的Canvas对算法结果进行可视化验证,在算法说明及实现中绘制验证部分省略 道格拉斯-普克算法 [1] (Douglas–Peucker algorithm,亦称为拉默-道格拉斯-普克算法、迭代适应点算法、分裂与... 阅341 转0 评0 公众公开 21-12-20 18:15 |
int floodFill(InputOutputArray image, InputOutputArray mask, Point seedPoint,Scalar newVal, Rect* rect=0, Scalar loDiff=Scalar(), Scalar upDiff=Scalar(), int flags=4 )else if( type == CV_32FC3 ) icvFloodFillGrad_CnIR<cv::Vec3f, cv::Vec3f, Diff32fC3>( img->data.ptr,img->step, mask->data.ptr, mask->ste... 阅821 转1 评0 公众公开 21-12-16 09:19 |
阅909 转7 评0 公众公开 21-12-14 15:25 |
阅125 转0 评0 公众公开 21-12-14 15:12 |
阅37 转0 评0 公众公开 21-12-14 14:32 |
Douglas一Peukcer算法由D.Douglas和T.Peueker于1973年提出,简称D一P算法,是目前公认的线状要素化简经典算法。算法的基本思路是:对每一条曲线的首末点虚连一条直线,求所有点与直线的距离,并找出最大距离值dmax ,用dmax与限差D相比:若dmax < D ,这条曲线上的中间点全部舍去;若dmax ≥D ,保留dmax 对应的坐标点,并以该点为界,把曲线分为两部... 阅22 转0 评0 公众公开 21-12-11 11:14 |