junctions_skeleton——通過該運算元擷取骨架的交點和端點,可判斷前景的幾何簡單性(二次分割定位)

來源:互聯網
上載者:User
j unctions_skeleton (Operator)

Name

junctions_skeleton — Find junctions and end points in a skeleton.

Signature

junctions_skeleton(Region : EndPoints, JuncPoints : : )

Description

junctions_skeleton detects junctions and end points in a skeleton (see skeleton). The junctions in the input region Region are output as a region in JuncPoints, while the end points are output as a region in EndPoints.

To obtain reasonable results with junctions_skeleton the input region Region must not contain lines which are more than one pixel wide. Regions obtained by skeleton meet this condition, while regions obtained by morph_skeleton do not meet this condition in general.

Parallelization Multithreading type: reentrant (runs in parallel with non-exclusive operators). Multithreading scope: global (may be called from any thread). Automatically parallelized on tuple level.

Parameters

Region (input_object)  region(-array) → object

Input skeletons.

EndPoints (output_object)  region(-array) → object

Extracted end points.

Number of elements: EndPoints == Region

JuncPoints (output_object)  region(-array) → object

Extracted junctions.

Number of elements: JuncPoints == Region

Example (HDevelop)

* non-connected branches of a skeleton
skeleton(Region,Skeleton)
junctions_skeleton(Skeleton,EPoints,JPoints)
difference(S,JPoints,Rows)
set_system('heighbourhood',4)
connection(Rows,Parts) 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.