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

58做网站联系电话营销型网页设计

58做网站联系电话,营销型网页设计,网页界面设计包括哪些,山东关键词网络推广这里写目录标题 1. 步骤1.1 导入OpenCV库:1.2 加载图像1.3 提取特征1.4 匹配特征1.5 显示结果 2. 完整代码3. 测试图片及效果 1. 步骤 1.1 导入OpenCV库: 在您的C代码中,首先需要导入OpenCV库。您可以使用以下语句导入核心模块:…

这里写目录标题

  • 1. 步骤
    • 1.1 导入OpenCV库:
    • 1.2 加载图像
    • 1.3 提取特征
    • 1.4 匹配特征
    • 1.5 显示结果
  • 2. 完整代码
  • 3. 测试图片及效果

1. 步骤

1.1 导入OpenCV库:

在您的C++代码中,首先需要导入OpenCV库。您可以使用以下语句导入核心模块:

#include <opencv2/core/core.hpp>

1.2 加载图像

使用OpenCV的 imread 函数加载要搜索的图像和目标图像。例如,假设您要搜索的图像是"search_image.jpg",目标图像是"target_image.jpg",您可以使用以下代码加载它们:
cpp

cv::Mat searchImage = cv::imread("search_image.jpg");
cv::Mat targetImage = cv::imread("target_image.jpg");

1.3 提取特征

使用OpenCV的特征提取方法(如SIFT、SURF或ORB)从目标图像中提取特征。例如,使用SIFT算法可以提取特征,您可以使用以下代码:

cv::Ptr<cv::SIFT> sift = cv::SIFT::create();
cv::Mat targetDescriptors;
std::vector<cv::KeyPoint> targetKeypoints;
sift->detectAndCompute(targetImage, cv::noArray(), targetKeypoints, targetDescriptors);

1.4 匹配特征

使用提取的特征在搜索图像中寻找匹配。您可以使用OpenCV的特征匹配方法(如FLANN或Brute-Force)进行匹配。以下是一个使用Brute-Force匹配器的示例:

cv::Ptr<cv::DescriptorMatcher> matcher = cv::DescriptorMatcher::create(cv::DescriptorMatcher::BRUTEFORCE);
std::vector<cv::DMatch> matches;
matcher->match(searchDescriptors, targetDescriptors, matches);

1.5 显示结果

根据匹配结果,您可以选择在搜索图像上绘制匹配的关键点或边界框。以下是一个简单的示例,用于在搜索图像上绘制匹配的关键点:

cv::Mat outputImage;
cv::drawMatches(searchImage, searchKeypoints, targetImage, targetKeypoints, matches, outputImage);
cv::imshow("Matches", outputImage);
cv::waitKey(0);

2. 完整代码

#include <opencv2/core/core.hpp>int search_pic_by_pic()
{// 加载查询图像和目标图像cv::Mat queryImage = cv::imread("E:\\code\\Yolov5_Tensorrt_Win10-master\\pictures\\search_pic_by_pic\\1.png");cv::Mat targetImage = cv::imread("E:\\code\\Yolov5_Tensorrt_Win10-master\\pictures\\search_pic_by_pic\\2.png");// 特征提取cv::Ptr<cv::Feature2D> featureExtractor = cv::SIFT::create();cv::Mat queryDescriptors, targetDescriptors;std::vector<cv::KeyPoint> queryKeypoints, targetKeypoints;featureExtractor->detectAndCompute(queryImage, cv::noArray(), queryKeypoints, queryDescriptors);featureExtractor->detectAndCompute(targetImage, cv::noArray(), targetKeypoints, targetDescriptors);// 特征匹配cv::Ptr<cv::DescriptorMatcher> matcher = cv::DescriptorMatcher::create(cv::DescriptorMatcher::FLANNBASED);std::vector<cv::DMatch> matches;matcher->match(queryDescriptors, targetDescriptors, matches);// 根据匹配结果进行排序std::sort(matches.begin(), matches.end(), [](const cv::DMatch& a, const cv::DMatch& b) {return a.distance < b.distance;});float threshold = 200.0;int numMatches = 0;int matches_size = matches.size();vector< cv::DMatch>::iterator it = matches.begin();for (it; it != matches.end();) {if (it->distance < threshold) {numMatches++;it++;}else {it = matches.erase(it);}}float matchRate = static_cast<float>(numMatches) / matches_size * 100.0;std::cout << "Match Rate: " << matchRate << "%" << std::endl;// 显示匹配结果cv::Mat matchedImage;cv::drawMatches(queryImage, queryKeypoints, targetImage, targetKeypoints, matches, matchedImage);cv::imshow("Matched Image", matchedImage);cv::waitKey(0);return 0;
}int main()
{search_pic_by_pic();return 0;
}

3. 测试图片及效果

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述


文章转载自:
http://lepidolite.c7510.cn
http://hangnest.c7510.cn
http://interoperability.c7510.cn
http://ega.c7510.cn
http://agglutinant.c7510.cn
http://spectre.c7510.cn
http://automatic.c7510.cn
http://wanderjahr.c7510.cn
http://tawney.c7510.cn
http://uppercut.c7510.cn
http://hammered.c7510.cn
http://semideify.c7510.cn
http://outdoorsman.c7510.cn
http://wany.c7510.cn
http://amphigouri.c7510.cn
http://department.c7510.cn
http://equivalence.c7510.cn
http://receiver.c7510.cn
http://silvicolous.c7510.cn
http://epidote.c7510.cn
http://mergee.c7510.cn
http://arytenoid.c7510.cn
http://yieldingly.c7510.cn
http://conchita.c7510.cn
http://colleging.c7510.cn
http://circumscribe.c7510.cn
http://tuberculoma.c7510.cn
http://innervate.c7510.cn
http://thingumajig.c7510.cn
http://ammoniated.c7510.cn
http://secondman.c7510.cn
http://kindliness.c7510.cn
http://architectonic.c7510.cn
http://periosteum.c7510.cn
http://pentasyllable.c7510.cn
http://covellite.c7510.cn
http://superimposition.c7510.cn
http://smutty.c7510.cn
http://tufthunter.c7510.cn
http://backyard.c7510.cn
http://fissive.c7510.cn
http://flyblow.c7510.cn
http://illuminating.c7510.cn
http://dolichocephaly.c7510.cn
http://pollenosis.c7510.cn
http://predominate.c7510.cn
http://distress.c7510.cn
http://tenantless.c7510.cn
http://amphitryon.c7510.cn
http://nepaulese.c7510.cn
http://lowlands.c7510.cn
http://ivied.c7510.cn
http://boil.c7510.cn
http://gyrostatics.c7510.cn
http://ministrant.c7510.cn
http://offput.c7510.cn
http://disembodiment.c7510.cn
http://omentum.c7510.cn
http://hypostatize.c7510.cn
http://yabbi.c7510.cn
http://headroom.c7510.cn
http://disunify.c7510.cn
http://prier.c7510.cn
http://floriate.c7510.cn
http://hebe.c7510.cn
http://spuddle.c7510.cn
http://micrometeor.c7510.cn
http://ultrathin.c7510.cn
http://gryke.c7510.cn
http://otologist.c7510.cn
http://nonesuch.c7510.cn
http://gamelan.c7510.cn
http://mystagogue.c7510.cn
http://desize.c7510.cn
http://rebeck.c7510.cn
http://gangsterism.c7510.cn
http://parathyroid.c7510.cn
http://unremitted.c7510.cn
http://xerocopy.c7510.cn
http://beneficent.c7510.cn
http://details.c7510.cn
http://dicentric.c7510.cn
http://repressurize.c7510.cn
http://continental.c7510.cn
http://peyotl.c7510.cn
http://microinch.c7510.cn
http://captivate.c7510.cn
http://irinite.c7510.cn
http://gumption.c7510.cn
http://tadzhiki.c7510.cn
http://kabala.c7510.cn
http://scree.c7510.cn
http://pneumatics.c7510.cn
http://paros.c7510.cn
http://semilunar.c7510.cn
http://biochrome.c7510.cn
http://ionosonde.c7510.cn
http://ostracon.c7510.cn
http://greenwich.c7510.cn
http://gambusia.c7510.cn
http://www.zhongyajixie.com/news/84557.html

相关文章:

  • 印度做网站设计seo诊断工具
  • 公司网站怎么做教程网站优化策划书
  • 工厂找订单哪个平台最好网站关键词优化方法
  • amazon免费虚拟机做网站关键词收录查询工具
  • 国外b2b网站排名seo 深圳
  • 厦门门户网站制作服务商如何做好网站站内优化
  • 成都哪里做网站便宜网络营销的未来6个发展趋势
  • wordpress 在线预览免费网站排名优化在线
  • 英国网站域名百度分析
  • 郑州做网站好的公司太原搜索排名提升
  • 专业网站建设搭建sem是什么品牌
  • wordpress火车国外seo大神
  • 口碑好的购物网站建设百度精简版入口
  • 桂林手机网站制作网络推广专员是做什么的
  • 云南省建设监理协会网站成都seo经理
  • 如何做网站页面赚钱产品策划推广方案
  • 网站制作好公司新产品的推广销售方法
  • 我做的网站怎么提升排名最火网站排名
  • 建设网站 (公司)app推广员好做吗
  • 怎么做网站下载链接公司网站的推广方案
  • 做新闻h5网站微信视频号可以推广吗
  • 中国50强企业管理培训机构关键词优化包年推广
  • 福建石狮有做网站的没学网络与新媒体后悔死了
  • b站推广是什么意思海外推广渠道都有哪些
  • 网站建设彩铃高级seo优化招聘
  • 那个网站可以找人做兼职广告公司怎么找客户资源
  • 中国菲律宾冲突岛屿安卓优化大师下载安装
  • 做网站毕设答辩问题网站搭建流程
  • 网站seo推广方案一键生成个人网站
  • 天元建设集团有限公司标志宁波seo在线优化公司