File Exchange > Graphing >    Concave Hull

Author:
OriginLab Technical Support
Date Added:
12/26/2018
Last Update:
6/5/2023
Downloads (90 Days):
103
Total Ratings:
0
File Size:
3403 KB
Average Rating:
File Name:
Concave Hull.opx
File Version:
1.10
Minimum Versions:
License:
Free
Type:
App
Summary:

Create 2D concave hull

Screen Shot and Video:
Description:

This App creates a bounding area enveloping a set of 2-D points.

Installation

Download the file Concave Hull.opx, and then drag-and-drop onto the Origin workspace. An icon will appear in the Apps Gallery window.

Basic Usage
  1. Click on the App icon to open the dialog.
    This app is disabled if the active window in Origin is one of the followings:
    • matrix sheet
    • 3D graph
    • image graph
  2. Set XY data as input.
    The selected XY columns or active XY graph before launching this app will be set as input.
    When select a graph not created from XY data, this app takes the corresponding XY data as input and ignores the others.
  3. Set a proper value to alpha.
    If the alpha is set to a positive value, only edges contained within a sphere centered at mesh vertices will be included in the result. Otherwise, the result is the region edges of a Delaunay triangulation.
    A small positive alpha value may result in isolated points. You can preview the result of a particular alpha value by clicking the Preview button or enabling Auto Preview.
  4. Click on the OK button to create the corresponding concave hull.
    If the input data is a 2D graph, this app will add a line graph of the result to it.
LabTalk Script

You can also create a concave hull using LabTalk script as following:

ConcaveHull -r 2 iy:= alpha:=2 area:=area perimeter:=perimeter;

 

N.B. This App uses the VTK library. A copyright notice is included in the package.

Updates:

v1.10 Update DLL dependencies.

Reviews and Comments:

Be the first to review this File Exchange submission.