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

长春定制建站企业网站b2b电子商务网

长春定制建站企业网站,b2b电子商务网,怎么用7牛云做网站,百度提交入口网站怎么看在学习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.ds6.com.cn/news/196.html

相关文章:

  • 网站管理员怎么做联系方式百度网盘客户端下载
  • 网络网站公司网络营销推广的方法有哪些
  • 网站建设图片如何优化seo搜索引擎优化主要做什么
  • 实施网站推广的最终目的是北京推广优化公司
  • 怎么在中国做网站赌博湖北网络推广seo
  • 上海注册公司注册在哪里比较好关键词的分类和优化
  • 怎么做像表白墙的网站百度推广怎么做效果好
  • 网站交换链接怎么做谷歌推广代理
  • sm网站寻女主人做性奴51外链代发网
  • ipv6可以做网站吗线上培训平台
  • 做纪念品网站百度提交网站的入口地址
  • 如何知道一个网站是谁做的自动点击关键词软件
  • 建设局网站查询个人信息焦作整站优化
  • 网站网上商城建设服装品牌策划及营销推广方案
  • 宁波网站推广厂家今日实时热点新闻事件
  • php网站开发员工资网络营销模式有哪几种
  • dw自己做网站需要什么推客平台
  • 党建网站建设基本情况电商网站规划
  • wordpress建导航搜索引擎优化seo什么意思
  • 网站建设公司演讲稿企业网站优化报告
  • 大型网站系统图百度搜索名字排名优化
  • 网络推广方案的概念南宁seo
  • 优质网站建设方案廊坊seo推广公司
  • 网站制作公司 沧州谷歌google下载
  • 客户网站建设需要什么资料谷歌google中文登录入口
  • 郑州企业网站价格今日头条关键词排名优化
  • 酒店网站建设策划书百度云登陆首页
  • 网站建设开发案例教程app关键词排名优化
  • 清爽网站模板营销推广方案
  • 员工管理系统商品标题seo是什么意思