算法
菜鸟&攻城狮
这个作者很懒,什么都没留下…
展开
-
cost_kernel
int x = 0; int y = 0; int Dir[8][2] = {{-1,1},{0,1},{1,1},{-1,0},{1,0},{-1,-1},{0,-1},{1,-1}}; list<Point> vec_p; list<Point> vec_p_b; ofstream outputfile; output...原创 2020-02-20 09:20:10 · 103 阅读 · 0 评论 -
判断多边形坐标点序列是顺时针还是逆时针
已知向量a,b.在二维空间中,叉乘几何意义是:aXb等于由向量a和向量b构成的平行四边形的面积。去掉上述计算S中的绝对值,让其有正负,判断逆顺:点序为顺, 面积为负值。点序为逆,面积为正值。参考:https://blog.csdn.net/c___c18/article/details/89284965...原创 2019-10-29 17:33:13 · 4230 阅读 · 0 评论 -
效果比较好的细化算法
void cvThin(cv::Mat& src, cv::Mat& dst, int intera) { if(src.type()!=CV_8UC1) { printf("只能处理二值或灰度图像\n"); return; } //非原地操作时候,copy src到dst if(ds...原创 2019-08-26 17:44:49 · 519 阅读 · 0 评论 -
zhang快速并行细化算法
相关介绍 http://www.doc88.com/p-7724593025971.html比较好的介绍 https://www.cnblogs.com/xianglan/archive/2011/01/01/1923779.htmlhttps://www.cnblogs.com/Summerio/p/8284602.htmlhttps://blog.csdn.net/weixin...原创 2019-07-26 14:05:14 · 3542 阅读 · 1 评论 -
细化算法(查表法)
https://blog.csdn.net/Bryan_QAQ/article/details/88343814#include<opencv2/opencv.hpp>using namespace cv;Mat ImgSkeletonization(Mat &input_src,Mat &output_dst,int number=20);//@para...原创 2019-07-26 14:36:17 · 1597 阅读 · 0 评论