You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ AI-Assisted Annotation is a cross-platform C++/Python Client API to communicate
13
13
- Windows (Windows 10)
14
14
15
15
## Quick Start
16
-
Follow the [Quick Start](https://docs.nvidia.com/clara/aiaa/sdk-api/docs/quickstart.html) guide to build/install AI-Assisted Annotation Client Libraries for C++/Python and run some basic tools to verify few important functionalities like *dextr3D*, *fixPolygon* over an existing AI-Assisted Annotation Server.
16
+
Follow the [Quick Start](https://docs.nvidia.com/clara/aiaa/sdk-api/docs/quickstart.html) guide to build/install AI-Assisted Annotation Client Libraries for C++/Python and run some basic tools to verify few important functionalities like *dextr3D*, *segmentation*, *fixPolygon* over an existing AI-Assisted Annotation Server.
17
17
18
18
>C++ Client Library provides support for CMake project
@brief This API is used to fetch all the possible Models support by AIAA Server for matching label and model type
75
+
@param[in] label Filter models by matching label
76
+
@param[in] type Filter models by matching model type (segmentation/annotation)
75
77
@return ModelList object representing a list of Models
76
78
77
79
@throw nvidia.aiaa.error.101 in case of connect error
@@ -122,7 +124,7 @@ class AIAA_CLIENT_API Client {
122
124
@param[in] outputImageFile File name to store 3D binary mask image result from AIAA server in itk::Image<unsigned char, *> format
123
125
@param[in] imageInfo Optional Original ImageInfo to recover in case of annotation models after inference
124
126
125
-
@retval New/Updated Pointset in case of segmentation which represents a set of points in 3-Dimensional for the organ.
127
+
@retval New/Updated Pointset in case of segmentation which represents a set of extreme points in 3-Dimensional for the organ.
126
128
127
129
@throw nvidia.aiaa.error.101 in case of connect error
128
130
@throw nvidia.aiaa.error.102 if case of response parsing
@@ -134,7 +136,7 @@ class AIAA_CLIENT_API Client {
134
136
/*!
135
137
@brief 3D image annotation using DEXTR3D method (this combines sampling + segmentation into single operation for 3D images)
136
138
@param[in] model Model to be used
137
-
@param[in] pointSet PointSet object which represents a set of points in 3-Dimensional for the organ. Minimum Client::MIN_POINTS_FOR_SEGMENTATION are expected
139
+
@param[in] pointSet PointSet object which represents a set of extreme points in 3-Dimensional for the organ. Minimum Client::MIN_POINTS_FOR_SEGMENTATION are expected
138
140
@param[in] inputImageFile Input image filename where image is stored in itk::Image<?, 3> format
139
141
@param[in] pixelType PixelType for Input Image
140
142
@param[in] outputImageFile File name to store 3D binary mask image result from AIAA server in itk::Image<unsigned char, 3> format
sh NvidiaAIAAClient-${version}-Darwin.sh --prefix=/usr/local --exclude_sub_dir --skip-license
66
66
@@ -122,7 +122,7 @@ Find Package
122
122
^^^^^^^^^^^^
123
123
To use this library from a CMake project, you can locate it directly with find_package() and use the namespaced imported target from the generated package configuration:
124
124
125
-
.. code-block:: guess
125
+
::
126
126
127
127
# CMakeLists.txt
128
128
find_package(NvidiaAIAAClient REQUIRED)
@@ -142,13 +142,13 @@ External Project
142
142
^^^^^^^^^^^^^^^^
143
143
You can achieve this by adding External Project in CMake.
Copy file name to clipboardExpand all lines: docs/tools.rst
+6-5Lines changed: 6 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,6 +47,7 @@ Following are the options available
47
47
-h,Prints the help information,,
48
48
-server,Server URI for AIAA Server,,-server http://10.110.45.66:5000/v1
49
49
-label,Label Name for matching,,-label liver
50
+
-type,Find Matching Model of type (segmentation/annotation),,-type segmentation
50
51
-output,Save output result into a file,,-output models.json
51
52
52
53
Example
@@ -58,8 +59,8 @@ Example
58
59
-label spleen
59
60
60
61
61
-
DEXTR3D
62
-
-------
62
+
DEXTR3D (Annotation)
63
+
--------------------
63
64
64
65
Provides implementation for ``nvidia::aiaa::Client::dextra3d()`` API.
65
66
For more details refer `aiaa-dextra3d.cpp <https://github.com/NVIDIA/ai-assisted-annotation-client/blob/master/src/cpp-client/tools/aiaa/aiaa-dextra3d.cpp>`_
@@ -110,7 +111,7 @@ Example
110
111
111
112
112
113
Segmentation
113
-
-------
114
+
------------
114
115
115
116
Provides implementation for ``nvidia::aiaa::Client::segmentation()`` API.
116
117
For more details refer `aiaa-segmentation.cpp <https://github.com/NVIDIA/ai-assisted-annotation-client/blob/master/src/cpp-client/tools/aiaa/aiaa-segmentation.cpp>`_
@@ -147,8 +148,8 @@ Example
147
148
-output tmp_out.nii.gz
148
149
149
150
150
-
Mask 2D Polygon
151
-
---------------
151
+
Mask To 2D-Polygon
152
+
------------------
152
153
153
154
Provides implementation for ``nvidia::aiaa::Client::mask2Polygon()`` API.
154
155
For more details refer `aiaa-mask-polygon.cpp <https://github.com/NVIDIA/ai-assisted-annotation-client/blob/master/src/cpp-client/tools/aiaa/aiaa-mask-polygon.cpp>`_
0 commit comments