当前位置:网站首页>(28) Shape matching based on contour features
(28) Shape matching based on contour features
2022-07-01 16:57:00 【Li Sanhe】
1、 Chain code histogram
Chain code histograms classify objects that look similar to human eyes . Direction chain code is a typical chain code representation used to represent the outline of an object . A discrete curve can be defined as z2 A limited number of 8 Connected . therefore , A digitized binary curve can be represented by direction chain code, which is connected by two adjacent pixels 8 Possible direction values . A curve is discretized by the mesh to form n Chain code direction , Finally, this curve chain code can be expressed as , Each chain points to 8 One of the directions
,i Is the index value of pixels ,ai By pixels i Point to pixels i+1 Direction chain code .
(a) Direction of coding (b) Simple object shape (c) The chain code of the shape indicates (d) Chain code histogram
2、 Paired geometric histograms
Pairwise geometric histograms describe the target contour through relative angle and relative position features , And use the relationship histogram statistics to index the shape of this pair of geometric features . Using this coding method requires certain preconditions , That is, an irregular object can be approximated as a geometric polygon . This coding method can well describe a polygonal object . Approximate irregular shapes to polygons , And define it as the set of edge points . In this way, the contour edges contained in it can be calculated by continuous edge points .
3、 Combination of simple shape descriptors
Concavity and convexity : The ratio of the circumference of the convex hull of the contour to the circumference of the original contour .
Spindle : The orthogonal axis passing through the centroid of the object , The proportion between the principal axes can be calculated from the covariance matrix of the object contour .
Compactness : The ratio of the area of the object to the circumference of a square with equal area , It can also be a garden .
Difference : Expressed as the proportional mean square error compared with the template .
边栏推荐
- Research and investment strategy report of China's sodium sulfate industry (2022 Edition)
- 剑指 Offer II 105. 岛屿的最大面积
- String class
- Hi Fun Summer, play SQL planner with starrocks!
- 如何写出好代码 — 防御式编程指南
- SQL question brushing 584 Looking for user references
- 【直播预约】数据库OBCP认证全面升级公开课
- [kotlin] Introduction to higher-order functions
- Iommu/smmuv3 code analysis (10) page table operation
- Basic use of MySQL
猜你喜欢
National Security Agency (NSA) "sour Fox" vulnerability attack weapon platform technical analysis report
How to use F1 to F12 correctly on laptop keyboard
Template engine velocity Foundation
想做软件测试的女孩子看这里
Jojogan practice
How to restore the system with one click on Lenovo laptop
What is the effect of choosing game shield safely in the game industry?
游戏行业安全选择游戏盾,效果怎么样?
Template Engine Velocity Foundation
Introduction to software engineering - Chapter 6 - detailed design
随机推荐
阿里云李飞飞:中国云数据库在很多主流技术创新上已经领先国外
Template engine velocity Foundation
Rhcsa Road
P2893 [usaco08feb] making the grade g (DP & priority queue)
独家消息:阿里云悄然推出RPA云电脑,已与多家RPA厂商开放合作
Leetcode 77 combination -- backtracking method
Rhcsa Road
英特尔开源深度学习工具库 OpenVINO,将加大与本土软硬件方合作,持续开放
String class
走进微信小程序
Babbitt | yuan universe daily must read: Naixue coin, Yuan universe paradise, virtual stock game Do you understand Naixue's tea's marketing campaign of "operation pull full"
【PyG】文档总结以及项目经验(持续更新
Judge whether the binary tree is a binary search tree
Judge whether a binary tree is a balanced binary tree
判断一棵二叉树是否为平衡二叉树
SQL question brushing 1050 Actors and directors who have worked together at least three times
字节跳动数据平台技术揭秘:基于 ClickHouse 的复杂查询实现与优化
Research and investment strategy report of China's sodium sulfate industry (2022 Edition)
VMware virtual machine failed during startup: VMware Workstation is incompatible with hyper-v
PR basic clip operation / video export operation