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

网站公共模板是什么平度网站建设ld4

网站公共模板是什么,平度网站建设ld4,网络seo关键词优化技巧,有没有免费的简历制作网站前面我们已经了解了Harris函数来进行角点检测#xff0c;因为角点的特性#xff0c;这些角点在图像旋转的时候也可以被检测到。但是#xff0c;如果我们放大或缩小图像时#xff0c;就可能会丢失图像的某些部分#xff0c;甚至有可能增加角点的质量。这种损失的现象需要一… 前面我们已经了解了Harris函数来进行角点检测因为角点的特性这些角点在图像旋转的时候也可以被检测到。但是如果我们放大或缩小图像时就可能会丢失图像的某些部分甚至有可能增加角点的质量。这种损失的现象需要一种与图像比例无关的角点检测方法来解决。 SIFT(Scale-Invariant Feature Transform)尺度不变特征变换可以解决这个问题。 注意: SIFT 并不检测关键点(关键点由Difference of Gaussians检测)SIFT会通过一个特征向量来描述关键点周围区域的情况。DoG操作的最终结果会得到感兴趣的区域(关键点)这将通过SIFT来进行说明。 函数说明 sift cv2.SIFT_create([, nfeatures[, nOctaveLayers[, contrastThreshold[, edgeThreshold]]]]) 参数 nfeatures 保留的最佳功能的数量。这些特征按其分数排名在SIFT算法中作为局部对比度测量。 nOctaveLayers每个八度中的层数。3是D.Lowe原作者论文中使用的值。八度的数量是根据图像分辨率自动计算的。 contrastThreshold用于过滤掉半均匀低对比度区域中的弱特征的对比度阈值。阈值越大检测器产生的特征越少。应用过滤时对比度阈值将被nOctaveLayers除。当nOctaveLayers设置为默认值并且如果要使用D.Lowe论文中使用的值0.03时请将此参数设置为0.09。 edgeThreshold用于过滤边缘特征的阈值。请注意其含义与contrastThreshold不同即edgeThreshold越大滤除的特征越少保留的特征越多。 返回值 sift实例化一个sift特征检测器。 示例对图像检测DoG特征并提取SIFT描述符 实验原图 import cv2 import numpy as npimg cv2.imread(images\\sumian.png) gray cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)sift cv2.xfeatures2d.SIFT_create() keypoints, descriptor sift.detectAndCompute(gray, None)img cv2.drawKeypoints(image img, outImage img, keypoints keypoints, flags cv2.DRAW_MATCHES_FLAGS_DRAW_RICH_KEYPOINTS, color (0, 0, 255))cv2.imshow(sift, img) cv2.waitKey() cv2.destroyAllWindows() 发现是如果你沿用之前的代码即 descriptor cv2.xfeatures2d.SIFT_create() 会出现一个warning但不影响结果。 [ WARN:00.037] global shadow_sift.hpp:15 cv::xfeatures2d::SIFT_create DEPRECATED: cv.xfeatures2d.SIFT_create() is deprecated due SIFT tranfer to the main repository. https://github.com/opencv/opencv/issues/16736这是因为新版本的SIFT可以直接引用不再需要安装contrib包即 descriptor cv2.SIFT_create() 官方公告可参见 OpenCV Google Summer of Code 2020 新代码如下 import cv2img cv2.imread(images\\sumiao.png) gray cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)#sift cv2.xfeatures2d.SIFT_create() sift cv2.SIFT_create() keypoints, descriptor sift.detectAndCompute(gray, None)img cv2.drawKeypoints(image img, outImage img, keypoints keypoints, flags cv2.DRAW_MATCHES_FLAGS_DRAW_RICH_KEYPOINTS, color (0, 0, 255))cv2.imshow(sift, img) cv2.waitKey() cv2.destroyAllWindows()运行效果
http://www.pierceye.com/news/118020/

相关文章:

  • 做哪类网站没有版权问题帮忙做公司网站
  • 商城式网站具备哪些功能吗郑州网站设
  • 潍坊市做网站沈阳专业网站制作团队
  • 婚恋网站女孩子都是做美容西安做网站南通公司
  • 网站制作培训中心想做网站建设
  • 免费模板素材网站ppth5开源网站模板
  • 建筑型专业网站有哪些网站想做个链接怎么做的
  • 公司建站文案给网站公司看的wordpress打赏
  • 卡密网站怎么做交易所网站建设教程
  • 响应式网站建设代理wordpress程序在ftp中上传到空间 网页怎么打不开
  • 做网站中网页的大小赤峰建筑人才网
  • 4s店网站建设美的集团网站建设方案书
  • 专业做商铺的网站哪些网站有二维码
  • 房屋备案查询系统官网盐城网站优化公司
  • 江苏网站设计页面设计文献
  • 快排做网站排名泰安哪个做网站
  • 淄博做网站的公司都有哪些网站开发职业环境分析
  • 网站性能视频 怎么做网站
  • 惠安建设局网站做基础销量的网站
  • 网页制作与网站建设自考制作ppt的软件免费下载
  • 会员类网站模板wordpress写主题
  • wordpress网站分享朋友圈缩略图wordpress 密码爆破
  • 总结网站推广策划思路的内容佛山做外贸网站哪家好
  • 阿里云服务器如何做两个网站网站建站对象
  • 做网站毕业实训报告网站架构企业收费标准
  • 高端品牌网站建设公司哪家好网页设计与制作个人总结
  • 自己电脑建设网站哈尔滨专业网站建设哪个好
  • 福建设计招标网站移动端网站和app开发
  • 山东网站制作团队门户网站内容管理建设方案
  • 新开传奇网站排行中国建设网官方网站app