当前位置: 首页 > news >正文

大连网站建设设计wordpress 小工具 修改

大连网站建设设计,wordpress 小工具 修改,公司注册资金最少是多少,怎么建立一个简易的网站目录 一、理论基础1、八邻域2、断点检测 二、代码实现三、结果展示四、参考链接 OpenCV——八邻域断点检测由CSDN点云侠原创#xff0c;爬虫自重。如果你不是在点云侠的博客中看到该文章#xff0c;那么此处便是不要脸的爬虫。 一、理论基础 1、八邻域 图1 八邻域示意图 图… 目录 一、理论基础1、八邻域2、断点检测 二、代码实现三、结果展示四、参考链接 OpenCV——八邻域断点检测由CSDN点云侠原创爬虫自重。如果你不是在点云侠的博客中看到该文章那么此处便是不要脸的爬虫。 一、理论基础 1、八邻域 图1 八邻域示意图 图2 八邻域对应坐标关系 2、断点检测 首先将图像进行二值化然后检测以 P 1 P_1 P1​为中心的它的八个领域 P 2 P 3 P 4 P 5 P 6 P 7 P 8 P 9 ≤ 255 × 6 P_2P_3P_4P_5P_6P_7P_8P_9\leq255\times6 P2​P3​P4​P5​P6​P7​P8​P9​≤255×6则 P 1 P_1 P1​点是一个边界点。 P 2 P 3 P 4 P 5 P 6 P 7 P 8 P 9 ≥ 255 × 6 P_2P_3P_4P_5P_6P_7P_8P_9\geq255\times6 P2​P3​P4​P5​P6​P7​P8​P9​≥255×6则 P 1 P_1 P1​点是一个内部点。 P 2 P 3 P 4 P 5 P 6 P 7 P 8 P 9 0 P_2P_3P_4P_5P_6P_7P_8P_90 P2​P3​P4​P5​P6​P7​P8​P9​0则 P 1 P_1 P1​点是一个孤立点。 P 2 P 3 P 4 P 5 P 6 P 7 P 8 P 9 255 P_2P_3P_4P_5P_6P_7P_8P_9255 P2​P3​P4​P5​P6​P7​P8​P9​255则 P 1 P_1 P1​点是一个端点。 图3 点的类型 二、代码实现 #include opencv2/opencv.hppusing namespace std; using namespace cv;vectorPoint breakImage(Mat src);int main() { // 加载RGB图片Mat colorImage, grayImage, binImage;colorImage imread(2.png);// 显示图片namedWindow(原始图像, cv::WINDOW_NORMAL); // 图像窗口函数imshow(原始图像, colorImage);// 图像二值化cvtColor(colorImage, grayImage, COLOR_BGR2GRAY);threshold(grayImage, binImage, 1, 255, THRESH_BINARY);vectorPointP;P breakImage(binImage);int nsize P.size();Mat temp Mat::zeros(binImage.size(), CV_8UC3);// 用圆圈出端点for (int i 0; i nsize; i){circle(temp, P[i], 10, Scalar(0, 255, 0));}Mat circleadd;addWeighted(temp, 1, colorImage, 1, 0, circleadd);imwrite(端点.png,circleadd);namedWindow(circleadd, cv::WINDOW_NORMAL);imshow(circleadd, circleadd);waitKey(0);} #pragma region//8邻域提取端点 vectorPoint breakImage(Mat src) {vectorPoint pointxy;Point ptPoint;Size size src.size();int nSize;for (int i 1; i size.height - 1; i){uchar* dataPre src.ptruchar(i - 1);uchar* dataCurr src.ptruchar(i);uchar* dataNext src.ptruchar(i 1);for (int j 1; j size.width - 1; j){// p9 p2 p3 // p8 p1 p4 // p7 p6 p5int p1 dataCurr[j];if (p1 ! 255) continue;int p2 dataPre[j];int p3 dataPre[j 1];int p4 dataCurr[j 1];int p5 dataNext[j 1];int p6 dataNext[j];int p7 dataNext[j - 1];int p8 dataCurr[j - 1];int p9 dataPre[j - 1];if (p1 255){if ((p2 p3 p4 p5 p6 p7 p8 p9) 255){ptPoint.x j;ptPoint.y i;pointxy.push_back(ptPoint);printf(端点的坐标为x:%d y:%d\n, j, i);}}}}nSize (int)pointxy.size();printf(提取端点个数:%d\n, nSize);return pointxy; } #pragma endregion三、结果展示 四、参考链接 [1] 八邻域断点检测 [2] OpenCV 八领域断点检测断点缺陷修补
http://www.w-s-a.com/news/238878/

相关文章:

  • 企业网站被黑后如何处理wordpress邮件发送类
  • 北京网站的网站建设公司建设工程竣工验收消防备案网站
  • 淄博市 网站建设报价wordpress里的发消息给我
  • 网站下拉菜单怎么做游戏网站模板免费下载
  • 阿里云上做网站套模板怎么做一个网站开发小组
  • 营销型网站源码下载青岛做网站建设的公司哪家好
  • 迁西网站定制怎么制作网址内容
  • 深圳装饰公司网站宁波网站建设哪里有
  • 建站网站破解版怎么看自己的网站是用什么做的
  • 做微商那个网站好织梦模板更新网站
  • 网站注册表单怎么做手机做网站需要多少天
  • 书店商城网站html模板下载企业网站建设方案书范文
  • 建设网站是普通办公吗快速排名seo软件
  • 大型外贸网站建设网站建设图片尺寸要求
  • 网站建设可信赖北京网站开发月薪
  • 专门做lolh的网站wordpress 模版 cho's
  • 网上做设计兼职哪个网站好点网站开发毕业周记
  • 自学商城网站建设无为网页定制
  • wordpress全站cdn手机网站调用分享
  • 淄博做网站58同城wordpress微信号订阅
  • 不同的网站 做301公共资源交易中心是干嘛的
  • 36 氪 网站如何优化怎么优化自己的网站
  • 网站兼容问题湖北网站建设优化
  • 2018新网站做外链app制作的网站
  • 外贸网站建设怎么建设pc网站做移动端适配
  • 做经销找厂家好的网站个人备案网站可以做电影站吗
  • 网站搭建怎么做网站建设培训哪家好
  • 学做美食的视频网站企业网站备案密码怎么找回
  • 销售产品做单页还是网站seo有哪些作用
  • 网站视觉规范南宁网站优化推广