find_shape_model

这篇具有很好参考价值的文章主要介绍了find_shape_model。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

*形状匹配
    find_shape_model (ImageEmphasize, ModelID, -0.39, 0.78, 0.5, 1, 0.5, 'least_squares', [4,-2], 0.9, Row, Column, Angle, Score)
    *创建一个初始化矩阵
    hom_mat2d_identity (HomMat2D)
    *从点和角度计算刚性仿射变换,找出模板和卡尺工具的对应关系Phi
    vector_angle_to_rigid (Row3, Column3, rad(0), Row, Column, Angle, HomMat2D)
    affine_trans_point_2d (HomMat2D, [Row1,Row2],[Column1,Column2], Qx, Qy)
    affine_trans_point_2d (HomMat2D, [Row11,Row12],[Column11,Column12], Qx1, Qy1)

    *创建卡尺工具,设置参数
    create_metrology_model (MetrologyHandle1)
    create_metrology_model (MetrologyHandle2)
    add_metrology_object_generic (MetrologyHandle1, 'line', [Qx[0],Qy[0],Qx[1],Qy[1]], 20, 5, 1, 30, [], [], Index1)
    add_metrology_object_generic (MetrologyHandle2, 'line', [Qx1[0],Qy1[0],Qx1[1],Qy1[1]], 20, 5, 1, 30, [], [], Index2)
    set_metrology_object_param (MetrologyHandle1, 0, 'measure_select', 'first')
    set_metrology_object_param (MetrologyHandle2, 0, 'measure_select', 'last')
    get_metrology_object_measures (Contours1, MetrologyHandle1, 'all', 'all', Row4, Column4)
    get_metrology_object_measures (Contours2, MetrologyHandle2, 'all', 'all', Row6, Column6)
    *寻找边缘,定位卡尺坐标,此坐标是个数组
    apply_metrology_model (ImageEmphasize, MetrologyHandle1)
    apply_metrology_model (ImageEmphasize, MetrologyHandle2)
    get_metrology_object_measures (Contours3, MetrologyHandle1, 'all', 'all', Row5, Column5)
    get_metrology_object_measures (Contours4, MetrologyHandle2, 'all', 'all', Row7, Column7)文章来源地址https://www.toymoban.com/news/detail-802264.html

到了这里,关于find_shape_model的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • OpenCascade笔记:TopoDS_Shape数据结构的访问

    以box为例 参看:OpenCascade笔记:【OpenCascade拓扑对象之:TopoDS_Shape的三要素】 以下俩成员,作为生成hashCode的主要元素 Handle(TopoDS_TShape) myTShape; TopLoc_Location myLocation; 方向成员TopAbs_Orientation myOrient;不参与HashCode的生成。 第一种遍历方式拿到的是体构建的TopoDS_Face、TopoDS_Edge、T

    2024年02月11日
    浏览(26)
  • 【YOLOv8改进】Shape-IoU:考虑边框形状与尺度的指标(论文笔记+引入代码)

    ​ 作为检测器定位分支的重要组成,边框回归损失在目标检测任务中发挥巨大作用。现有的边框回归方法,通常考虑了GT框与预测框之间的几何关系,通过使用边框间的相对位置与相对形状等计算损失,而忽略了边框其自身的形状与尺度等固有属性对边框回归的影响。为了弥

    2024年02月20日
    浏览(35)
  • 3D异常检测论文笔记 | Shape-Guided Dual-Memory Learning for 3D Anomaly Detection

    参考:https://paperswithcode.com/sota/3d-anomaly-detection-and-segmentation-on 论文:https://openreview.net/pdf?id=IkSGn9fcPz code:https://github.com/jayliu0313/Shape-Guided 我们提出了一个形状引导的专家学习框架来解决无监督的三维异常检测问题。我们的方法是建立在两个专门的专家模型的有效性和他们的

    2024年02月09日
    浏览(59)
  • Neural Geometric Level of Detail: Real-time Rendering with Implicit 3D Shapes 论文笔记&环境配置

    发布于 CVPR 2021 论文介绍了一种具有神经SDF的复杂几何实时渲染方法。 论文提出了一种神经SDF表示,可以有效地捕获多个LOD,并以最先进的质量重建3D几何图形。 论文中的架构可以以比传统方法具有更高视觉保真度的压缩格式表示 3D 形状,并且即使在单个学习示例中也能跨不

    2024年01月24日
    浏览(29)
  • Python 解决报错:OSError: [E050] Can‘t find model ‘en_core_web_md‘. It doesn‘t seem to b

    目录 一、OSError: [E050] Can\\\'t find model \\\'en_core_web_md\\\'.It doesn\\\'t seem to be a Python package or a valid path to a data directory. 场景复现 :在实现文本摘要生成,所以需要先下载语言库一类的包,用到了spacy库和en_core_web_sm, 在pycharm中运行代码, 但是报错了: 原因 : 这个错误的原因是环境中找

    2023年04月24日
    浏览(32)
  • Linux基础笔记10 | 文件查找命令 find 详解

    用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示 学习参考博文:骏马金龙 (junmajinlong.com) 最基础的打印功能

    2024年02月04日
    浏览(32)
  • can‘t find model ‘zh_core_web_sm‘. It doesn‘t seem to be a python package or a valid path to a data

    成功解决[E050] Can’t find model ‘en_core_web_sm’. It doesn’t seem to be a Python package or a valid path to a data directory. 直接上解决方案 豆瓣源安装spacy包 zh_core_web_sm en_core_web_sm spacy中文模型官网 spacy官网 注意根据对应版本下载 pip install + whl文件地址 接下来就可以使用啦,给出两个小栗子

    2024年02月07日
    浏览(32)
  • Django笔记(五):模型models

    Django中的模型对应数据库中的一张表格。 player.py 每个模型需要继承models类,如上Player模型定义了一个整形字段idx。常见字段类型有: 字段 描述 IntegerField 整形 FloatField 浮点型 CharField 字符串类型 TextField 长文本类型 BooleanField 布尔类型 每个字段可定义参数: 参数 取值 描述

    2024年01月22日
    浏览(30)
  • django中的model的一些笔记

    model中外键关联中的related_name属性,可以在外键表中作为筛选条件,也就是反过来在外键表中使用。例如下面的使用WarehouseStockRecord就是外键表 2.django中的Q()对象用于构建复杂查询条件的工具 在查询时,可以将Q对象作为参数传递给filter()方法,以实现复杂的查询条件

    2024年02月16日
    浏览(32)
  • 【学习笔记之vue】 Cannot find module ‘node-sass‘

    下载node-sass组件 下载时报错 使用npm下载node-sass组件 ok

    2024年02月12日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包