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

主页背景图南京广告宣传公司seo

主页背景图,南京广告宣传公司seo,建设一个网站流程图,老网站绑定新网站如何做在学习opencv的时候,对一张照片,需要标注照片上物体的不规则轮廓。 如图: 使用opencv进行物体的轮廓处理,关键在于对照片的理解,前期的照片处理的越好最后调用api出来的结果就越接近理想值。 提取照片中物体分如下三步&#xff…

在学习opencv的时候,对一张照片,需要标注照片上物体的不规则轮廓。

如图:

使用opencv进行物体的轮廓处理,关键在于对照片的理解,前期的照片处理的越好最后调用api出来的结果就越接近理想值。

提取照片中物体分如下三步:

  1. 图像去噪,高斯模糊
  2. 二值化
  3. 去除噪点,形态学操作,去除较小的噪点
  4. 进行轮廓查找
#include <opencv2/opencv.hpp>
#include <iostream>
#include <math.h>using namespace cv;
using namespace std;
Mat src, dst, gray_src;
char input_image[] = "input image";
char output_image[] = "output image";int main(int argc, char ** argv) {src = imread("d:/src.jpg");if (src.empty()) {printf("colud not load image ..\n");return -1;}//namedWindow(input_image, WINDOW_AUTOSIZE);//namedWindow(output_image, WINDOW_AUTOSIZE);imshow("input_image", src);// 均值降噪Mat blurImg;GaussianBlur(src, blurImg, Size(15, 15), 0, 0);imshow("GaussianBlur image", blurImg);// 二值化Mat binary;cvtColor(blurImg, gray_src, COLOR_BGR2GRAY);threshold(gray_src, binary, 0, 255, THRESH_BINARY | THRESH_TRIANGLE);imshow("binary", binary);// 闭操作进行联通物体内部Mat morphImage;Mat kernel = getStructuringElement(MORPH_RECT, Size(3, 3), Point(-1, -1));morphologyEx(binary, morphImage, MORPH_CLOSE, kernel, Point(-1, -1), 10);imshow("morphology", morphImage);// 获取最大轮廓vector<vector<Point>> contours;vector<Vec4i> hireachy;findContours(morphImage, contours, hireachy, RETR_EXTERNAL, CHAIN_APPROX_SIMPLE, Point());Mat connImage = Mat::zeros(src.size(), CV_8UC3);for (size_t t = 0; t < contours.size(); t++) {Rect rect = boundingRect(contours[t]);if (rect.width < src.cols / 2) continue;if (rect.width > src.cols - 20) continue;double area = contourArea(contours[t]);double len = arcLength(contours[t], true);drawContours(connImage, contours, t, Scalar(0, 0, 255), 1, 8, hireachy);printf("area of star could : %f \n", area);printf("lenght of star could : %f \n", len);}imshow("output_image", connImage);waitKey(0);return 0;
}

二值化

形态学操作

最终的轮廓


 

http://www.tj-hxxt.cn/news/112062.html

相关文章:

  • 现在有男的做外围女网站客服吗成都sem优化
  • 北京做网站制作的公司哪家好南京百度
  • 有人拉我做彩票网站网址域名大全
  • 手机网站设计需求分析网页设计主题推荐
  • 济南网站搜索引擎优化网站维护中
  • 小草网络 网站建设高权重网站出售
  • 北京社会保险网上服务平台长春seo外包
  • 长春建设集团股份有限公司网站seo收费标准多少
  • 做赌石网站客服的经验公司个人怎么做网络推广
  • 如何优化网站关键词seo产品优化免费软件
  • 东莞网站设计效果廊坊推广seo霸屏
  • 网站设计工程师百度搜索关键词规则
  • 广州网站开发运营推广
  • 枣庄做网站优化流量平台
  • 云游戏网站在线玩b站推广2023
  • php网站怎么做缓存电脑培训学校
  • 手机网站开发要多久搜外友链
  • 网站有哪些分类bt最佳磁力搜索引擎吧
  • wordpress 虾米页面湖南seo服务电话
  • 自己搞网站做外贸周口网站seo
  • 网上购物网站建设的实训报告东莞网站建设优化排名
  • 商城网站html模板湖南长沙seo教育
  • 淘宝搜券的网站怎么做seo搜索引擎优化入门
  • 贵阳专业网站建设公司哪家好抖音seo搜索优化
  • 深圳专业网站建设制作价格关键词查询工具有哪些
  • 如何靠做网站赚钱吗安徽网站设计
  • 东莞网站制作公司产品营销软文
  • 网站开发教学电商培训视频教程
  • 网站建设公司新报价软文范例大全100字
  • 长春作网站建设的公司爆款采集推广引流软件