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

icann官方网站锦州网站建设推广

icann官方网站,锦州网站建设推广,建设外贸购物网站,全球做的比较好的网站有哪些Fast角点检测 基本原理是使用圆周长为N个像素的圆来判定其圆心像素P是否为角点#xff0c;如下图所示为圆周长为16个像素的圆#xff08;半径为3#xff09;#xff1b;OpenCV还提供圆周长为12和8个像素的圆来检测角点。 相对中心像素的位置信息 //圆周长为16 static c…Fast角点检测 基本原理是使用圆周长为N个像素的圆来判定其圆心像素P是否为角点如下图所示为圆周长为16个像素的圆半径为3OpenCV还提供圆周长为12和8个像素的圆来检测角点。 相对中心像素的位置信息 //圆周长为16 static const int offsets16[][2] {{0, 3}, { 1, 3}, { 2, 2}, { 3, 1}, { 3, 0}, { 3, -1}, { 2, -2}, { 1, -3},{0, -3}, {-1, -3}, {-2, -2}, {-3, -1}, {-3, 0}, {-3, 1}, {-2, 2}, {-1, 3} };//圆周长为12 static const int offsets12[][2] {{0, 2}, { 1, 2}, { 2, 1}, { 2, 0}, { 2, -1}, { 1, -2},{0, -2}, {-1, -2}, {-2, -1}, {-2, 0}, {-2, 1}, {-1, 2} };//圆周长为8 static const int offsets8[][2] {{0, 1}, { 1, 1}, { 1, 0}, { 1, -1},{0, -1}, {-1, -1}, {-1, 0}, {-1, 1} };角点判定条件 在圆周上顺时针从顺时针方向从1到N的顺序对圆周像素点进行连续编号。如果在圆周上有M个连续的像素的亮度都比圆心像素的亮度还要亮或者比圆心像素的亮度还要暗并且亮度差都大于设置的阈值t则圆心像素被确定为角点。因此成为角点必须满足下列两个条件之一。 条件1集合S由圆周上M个连续的像素x组成该集合的任意像素x都满足 I x I p t I_xI_pt Ix​Ip​t条件2集合S由圆周上M个连续的像素x组成该集合的任意像素x都满足 I x I p − t I_xI_p-t Ix​Ip​−t 在OpenCV中有三种模式如下 TYPE_9_16表示圆周上16个像素点/连续9个像素点满足条件TYPE_7_12表示圆周上12个像素点/连续7个像素点满足条件TYPE_5_8表示圆周上8个像素点/连续5个像素点满足条件 非角点检测 在一副图像中非角点往往是占多数。而非角点检测比角点检测容易很多因此首先剔除非角点将大大提高角点检测速度。例如当圆周长N为16个像素连续像素M为12所以编号为15913的这4个圆周像素点中应该至少有3个满足条件。在OpenCV中采用了另一种方法来判断非角点即同时检测任意直径上两个端点像素的像素值。 非极大值抑制 如果N一定我们把使P仍然是角点的最大阈值 t t t定义为P的角点响应值通过迭代每次迭代比较8个连续的圆周像素与圆心像素之间的绝对差值得到8个绝对差值中的最小值 d d d与这8个连续像素两端相邻的两个圆周像素与圆心像素的绝对差值分别为 d 0 d_0 d0​和 d 9 d_9 d9​则此次迭代所得到的角点响应值 v i v_i vi​为 v i m a x ( t , m i n ( d , d 0 ) , m i n ( d , d 9 ) ) v_imax(t,min(d,d_0),min(d,d_9)) vi​max(t,min(d,d0​),min(d,d9​)) 16个圆周像素需要迭代16次则最终的角点响应值V为 V m a x ( v i ) Vmax(v_i) Vmax(vi​) 角点响应 V V V得到后需要在 3 ∗ 3 3*3 3∗3的邻域内比较 V V V只保留那些比其8邻域都大的像素作为最终的角点。非角点的响应值定义为0。 Fast角点检测步骤 对被检测像素的16个圆周像素的部分像素点进行非角点检测如果初步判断为角点则对圆周上的全部像素进行角点检测对角点进行非极大值抑制最终得到角点 OpenCV函数 void cv::FAST(InputArray image, std::vectorKeyPoint keypoints, int threshold, bool nonmaxSuppression true) void cv::FAST(InputArray image, std::vectorKeyPoint keypoints, int threshold, bool nonmaxSuppression, FastFeatureDetector::DetectorType type) Parameters image 输入图像灰度图像 keypoints 检测的关键角点 threshold 中心像素与围绕该像素的圆形像素之间强度差的阈值 nonmaxSuppression 如果为true, 则对检测到的角点(关键点)进行非极大值抑制 type 三种选择FastFeatureDetector::TYPE_9_16, FastFeatureDetector::TYPE_7_12, FastFeatureDetector::TYPE_5_8
http://www.hkea.cn/news/14506536/

相关文章:

  • 网站建设与维护课程设计报告书交通建设工程质量监督局网站
  • 模块网站和定制网站区别网站开发个人基本情况1000字
  • 北京模板网站开发公司网络推广方案联系昔年下拉
  • 菏泽网站建设谁最出名公司网站设计制作长沙
  • 网站最好的优化是什么腾讯cdn加速wordpress
  • 多国语言外贸网站模板网站备备份教程
  • 做小程序好还是做微网站好php网站怎么做后台管理
  • dedecms蓝色企业网站模板免费下载c net 做网站好吗
  • 满洲里建设局网站首页怎么创建网页链接
  • 四川省建设领域信用系统网站网站域名的作用是什么意思
  • 国外创意型网站设计网站开发行业竞争大吗
  • 电商网站开发服务海南省建设工程质量安全检测协会网站
  • 做问卷的网站生成二维码浙江建设厅网站
  • wordpress地址和站点地址什么网站可免费发布信息
  • 域名网站这么做电子商务网站建设实验报告
  • 寻找郑州网站建设公司商业空间展示设计
  • 电商网站运营步骤什么网站是做家教的
  • 网站备案都审核什么资料儿童网站 源码
  • xcode 网站开发同时做网站建设和代账
  • 有哪些推广的网站专业网站建设微信官网开发
  • 榆社县济南网站建设公司 大学手机网站建设规划书
  • 网站 建设 汇报东莞最新招聘
  • 如何在手机上搭建网站Wordpress调用百度云
  • 杨幂做的网站广告遵义网站开发的公司
  • 程序员 做网站 微信公众号 赚钱思而忧网站
  • 网站制作 苏州湖州外贸网站建设
  • 自适应网站开发公司为什么要选择高端网站定制
  • asp购物网站企业查询学历
  • 网站域名实名证明打电话沟通做网站
  • 百度安全网站检测快速建网站工具