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

资阳网站建设方案nanopi neo做网站

资阳网站建设方案,nanopi neo做网站,销售网站免费模板,网站icp备案申请流程目录 一、find_shape_model_clutter例程目的二、默认模板匹配的过程三、定义杂波区域四、设置模型的杂波区域 一、find_shape_model_clutter例程目的 如下图所示,这个例程是想找到左图所示区域内的目标,要求上下临近区域无目标。 默认参数匹配结果 二…

目录

  • 一、find_shape_model_clutter例程目的
  • 二、默认模板匹配的过程
  • 三、定义杂波区域
  • 四、设置模型的杂波区域

一、find_shape_model_clutter例程目的

如下图所示,这个例程是想找到左图所示区域内的目标,要求上下临近区域无目标。
在这里插入图片描述
默认参数匹配结果
在这里插入图片描述

二、默认模板匹配的过程

read_image (ImageModel, ImageFiles[0])
gen_circle (ROI, 753.869, 551.624, 28.4027)
reduce_domain (ImageModel, ROI, ImageReduced)
create_aniso_shape_model (ImageReduced, 'auto', rad(0), rad(0), 'auto', 0.95, 1.05, 'auto', 0.95, 1.05, 'auto', 'auto', 'use_polarity', 'auto', 'auto', ModelID)
MinScoreStandard := 0.83for Index := 0 to |ImageFiles| - 1 by 1read_image (Image, ImageFiles[Index])find_aniso_shape_model (Image, ModelID, rad(0), rad(0), 0.95, 1.05, 0.95, 1.05, MinScoreStandard, 0, 0.0, 'least_squares', [4, 3], 0.0, Row, Column, Angle, ScaleR, ScaleC, Score)dev_display_shape_matching_results (ModelID, 'green', Row, Column, Angle, ScaleR, ScaleC, 0)
endfor

三、定义杂波区域

find_aniso_shape_model (ImageModel, ModelID, rad(0), rad(0), 0.95, 1.05, 0.95, 1.05, MinScoreStandard, 0, 0.0, 'least_squares', 0, 0.0, Row, Column, Angle, ScaleR, ScaleC, Score)
MatchIndex := 0
get_hom_mat2d_from_matching_result (Row[MatchIndex], Column[MatchIndex], Angle[MatchIndex], ScaleR[MatchIndex], ScaleC[MatchIndex], HomMat2D)
get_shape_model_contours (ModelContours, ModelID, 1)
affine_trans_contour_xld (ModelContours, ContoursAffinTrans, HomMat2D)
gen_circle (ROI_0, 700.655, 548.666, 21.6273)
gen_circle (ROI_1_0, 810.655, 550.611, 21.6273)
union2 (ROI_0, ROI_1_0, ClutterRegion)

四、设置模型的杂波区域

set_shape_model_clutter 用于为形状匹配模型定义‌干扰抑制区域‌(Clutter Region),通过指定模型轮廓周围的特定区域,抑制该区域内出现的干扰边缘对匹配结果的影响‌。其核心作用在于:
‌精准定位‌:排除重复结构或背景噪声导致的误匹配,提升模型在复杂场景下的鲁棒性‌。
‌特征强化‌:通过约束匹配区域,突出目标对象的唯一性特征,尤其在目标周围存在结构缺失的场景中效果显著(如BGA球栅阵列匹配)‌。

sobel_amp (ImageModel, EdgeAmplitude, 'sum_sqrt', 3)
get_shape_model_params (ModelID, NumLevels, AngleStart, AngleExtent, AngleStep, ScaleMin, ScaleMax, ScaleStep, Metric, MinContrast)
Contrast := -1
determine_shape_model_params (ImageReduced, NumLevels, AngleStart, AngleExtent, ScaleMin, ScaleMax, 'none', Metric, Contrast, MinContrast, 'contrast_hyst', ParameterName, ParameterValue)
ClutterContrast := (ParameterValue[0] + ParameterValue[1]) / 2
threshold (EdgeAmplitude, Region, ClutterContrast, 255)
set_shape_model_clutter (ClutterRegion, ModelID, HomMat2D, ClutterContrast, 'clutter_border_mode', 'clutter_border_average')

ClutterRegion:不应该有杂波出现的区域 ClutterContrast:计算杂波对比度
参数‌理解:
ClutterRegion: 定义干扰抑制区域的几何范围(如矩形、多边形) 需通过坐标或ROI工具指定,区域应覆盖模型附近需排除干扰的位置‌。
ClutterContrast:控制干扰边缘的对比度阈值 值越高,对低对比度干扰的抑制越强,需根据图像噪声水平调整‌。
HomMat2D:2D变换矩阵,用于动态调整Clutter区域的位置/方向 适用于模型存在旋转或缩放时,确保区域与目标同步变换‌14。
GenParamName/Value:扩展参数(如’clutter_size’、‘clutter_threshold’) 可细化干扰抑制的敏感度和范围(典型值:clutter_threshold=0.5)‌。

http://www.dtcms.com/a/612683.html

相关文章:

  • 东莞建设网站推广公司地址深圳企业网站制作设计方案
  • 深圳专业营销网站公司网站新闻模板
  • 惠州+网站建设公司物联网app开发平台
  • 中英文网站开发费用wordpress 显示微信
  • 做视频网站如何利用用户的弱点少儿编程是智商税吗
  • 个人网站的建设与管理mit网站可以做app
  • 网站建设个人网上银行公众号文章排版编辑器
  • 网站打开加速淘宝发布网站建设
  • 三星单片机开发网站我们高清中国免费观看
  • 多域名指向同一网站网站界面设计有哪些
  • 域名换了网站需要备案么专做和田玉的网站
  • 怎样做好网站运营武昌网站建设价格多少钱
  • 企业网站建设 租用服务器哪些网站的网站怎么做的
  • 海南网站优化公司软件技术好找工作吗
  • 深圳本地招聘网站建设企业网站对公
  • 景安企业网站建设温州营销网站制作费用
  • 宝山手机网站制作公司在一个网站的各虚拟目录中默认文档的文件名要相同
  • 如何在网站上做用工登记百度电话人工服务
  • 烟台做网站联系电话创意设计说明范文
  • 天津市建设工程信息网站一起做网店17广州沙河
  • 荣成信用建设官方网站做网站需要硬件设施
  • 网站设计应该怎么做网站建设建站流程方案
  • 博客是哪个软件合肥网站推广优化
  • 绍兴网站建设方案报价以前老网站
  • 重庆教育建设有限公司网站小米路由器3做网站
  • 做服装公司需要什么网站做网站怎么去工信部缴费
  • 网站缓存实例行业门户网站案例分析
  • cms网站开发流程安卓app下载官方正式版
  • 貴阳建设银行网站商业网点是什么意思
  • 部门网站 法规制度 建设情况商城网站建设都有哪些类型