Please use. NET 5,. NET 6, NET 7,. NET 8, NET Framework 4.6, NET Framework 4.61, NET Framework 4.7, NET Framework 4.72, NET Framework 4.8, NET Framework 4.81, and. NET Core 3.1 versions

SegResult Class

Object segmentation result class.

Definition

Namespace: OpenVinoSharp.Extensions.result
Assemblies:  OpenVINO_CSharp_API_Extensions_OpenCvSharp (in OpenVINO_CSharp_API_Extensions_OpenCvSharp.dll) Version: 1.0.6.1+a13b433d33f957705f82a74ca14fa17017145e92
  OpenVINO_CSharp_API_Extensions_EmguCV (in OpenVINO_CSharp_API_Extensions_EmguCV.dll) Version: 1.0.6.1+a13b433d33f957705f82a74ca14fa17017145e92
C#
public class SegResult : Result<SegData>
Inheritance
Object    BaseResult    ResultSegData    SegResult

Constructors

SegResult Initializes a new instance of the SegResult class

Properties

capacity Gets or sets the total number of elements the internal data structure can hold without resizing.
(Inherited from ResultT)
count Gets the number of elements contained in the datas.
(Inherited from ResultT)
Item Gets or sets the element at the specified index.
(Inherited from ResultT)

Methods

add(T) Adds an object to the end of the inference results.
(Inherited from ResultT)
add(Int32, Single)
(Inherited from BaseResult)
add(Int32, Single, RotatedRect)
(Inherited from BaseResult)
add(Int32, Single, Rect)
(Inherited from BaseResult)
add(Int32, Single, RotatedRect)
(Inherited from BaseResult)
add(Int32, Single, Rectangle)
(Inherited from BaseResult)
add(Int32, String, Single)
(Inherited from BaseResult)
add(Single, Rect, PosePoint)
(Inherited from BaseResult)
add(Single, Rectangle, PosePoint)
(Inherited from BaseResult)
add(Int32, String, Single, RotatedRect)
(Inherited from BaseResult)
add(Int32, String, Single, Rect)
(Inherited from BaseResult)
add(Int32, String, Single, RotatedRect)
(Inherited from BaseResult)
add(Int32, String, Single, Rectangle)
(Inherited from BaseResult)
add(Int32, Single, Rect, Mat) Add data.
(Overrides BaseResultadd(Int32, Single, Rect, Mat))
add(Int32, Single, Rectangle, Mat) Add data.
(Overrides BaseResultadd(Int32, Single, Rectangle, Mat))
add(Single, Rect, Single, Single)
(Inherited from BaseResult)
add(Single, Rectangle, Single, Single)
(Inherited from BaseResult)
add(Int32, String, Single, Rect, PosePoint)
(Inherited from BaseResult)
add(Int32, String, Single, Rectangle, PosePoint)
(Inherited from BaseResult)
add(Int32, String, Single, Rect, Mat) Add data.
(Overrides BaseResultadd(Int32, String, Single, Rect, Mat))
add(Int32, String, Single, Rectangle, Mat) Add data.
(Overrides BaseResultadd(Int32, String, Single, Rectangle, Mat))
add(Int32, String, Single, Rect, Single, Single)
(Inherited from BaseResult)
add(Int32, String, Single, Rectangle, Single, Single)
(Inherited from BaseResult)
add_range Adds the elements of the specified collection to the end of the inference results.
(Inherited from ResultT)
clear Removes all elements from the inference results.
(Inherited from ResultT)
contains Determines whether an element is in the inference results.
(Inherited from ResultT)
copy_to(T) Copies the entire System.Collections.Generic.List`1 to a compatible one-dimensional array, starting at the beginning of the target array.
(Inherited from ResultT)
copy_to(T, Int32) Copies the entire inference results to a compatible one-dimensional array, starting at the specified index of the target array.
(Inherited from ResultT)
copy_to(Int32, T, Int32, Int32) Copies a range of elements from the inference results to a compatible one-dimensional array, starting at the specified index of the target array.
(Inherited from ResultT)
find Searches for an element that matches the conditions defined by the specified predicate, and returns the first occurrence within the entire inference results.
(Inherited from ResultT)
find_all Retrieves all the elements that match the conditions defined by the specified predicate.
(Inherited from ResultT)
find_index(PredicateT) Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the entire inference results.
(Inherited from ResultT)
find_index(Int32, PredicateT) Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the inference results that extends from the specified index to the last element.
(Inherited from ResultT)
find_index(Int32, Int32, PredicateT) Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the first occurrence within the range of elements in the inference results that starts at the specified index and contains the specified number of elements.
(Inherited from ResultT)
find_last_index(PredicateT) Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the entire inference results.
(Inherited from ResultT)
find_last_index(Int32, PredicateT) Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the inference results that extends from the first element to the specified index.
(Inherited from ResultT)
find_last_index(Int32, Int32, PredicateT) Searches for an element that matches the conditions defined by the specified predicate, and returns the zero-based index of the last occurrence within the range of elements in the inference results that contains the specified number of elements and ends at the specified index.
(Inherited from ResultT)
FindLast Searches for an element that matches the conditions defined by the specified predicate, and returns the last occurrence within the entire inference results.
(Inherited from ResultT)
for_each Performs the specified action on each element of the inference results.
(Inherited from ResultT)
get_enumerator Returns an enumerator that iterates through the inference results.
(Inherited from ResultT)
get_range Creates a shallow copy of a range of elements in the source inference results.
(Inherited from ResultT)
index_of(T) Searches for the specified object and returns the zero-based index of the first occurrence within the entire inference results.
(Inherited from ResultT)
index_of(T, Int32) Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the inference results that starts at the specified index and contains the specified number of elements.
(Inherited from ResultT)
index_of(T, Int32, Int32) Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the inference results that starts at the specified index and contains the specified number of elements.
(Inherited from ResultT)
insert Inserts an element into the System.Collections.Generic.List`1 at the specified index.
(Inherited from ResultT)
insert_range Inserts the elements of a collection into the inference results at the specified index.
(Inherited from ResultT)
last_index_of(T) Searches for the specified object and returns the zero-based index of the last occurrence within the entire inference results.
(Inherited from ResultT)
last_index_of(T, Int32) Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the inference results that contains the specified number of elements and ends at the specified index.
(Inherited from ResultT)
last_index_of(T, Int32, Int32) Searches for the specified object and returns the zero-based index of the last occurrence within the range of elements in the inference results that contains the specified number of elements and ends at the specified index.
(Inherited from ResultT)
print Print the inference results.
(Overrides ResultTprint(String))
Remove Removes the first occurrence of a specific object from the inference results.
(Inherited from ResultT)
remove_at Removes the element at the specified index of the inference results.
(Inherited from ResultT)
remove_range Removes a range of elements from the inference results.
(Inherited from ResultT)
RemoveAll Removes all the elements that match the conditions defined by the specified predicate.
(Inherited from ResultT)
reverse Reverses the order of the elements in the entire inference results.
(Inherited from ResultT)
reverse(Int32, Int32) Reverses the order of the elements in the specified range.
(Inherited from ResultT)
sort Sorts the elements in the entire inference results using the default comparer.
(Inherited from ResultT)
sort(ComparisonT) Sorts the elements in the entire inference resultsw using the specified System.Comparison`1.
(Inherited from ResultT)
sort(IComparerT) Sorts the elements in the entire inference resultsw using the specified comparer.
(Inherited from ResultT)
sort(Int32, Int32, IComparerT) Sorts the elements in a range of elements in inference results using the specified comparer.
(Inherited from ResultT)
sort_by_bbox Sorts the box elements in the entire inference results using the default comparer.
(Overrides BaseResultsort_by_bbox(Boolean))
sort_by_index Sorts the index elements in the entire inference results using the default comparer.
(Overrides BaseResultsort_by_index(Boolean))
sort_by_score Sorts the score elements in the entire inference results using the default comparer.
(Overrides BaseResultsort_by_score(Boolean))
to_array Copies the elements of the inference results to a new array.
(Inherited from ResultT)
update_lable(ListString) Update lable.
(Overrides BaseResultupdate_lable(ListString))
update_lable(String) Update lable.
(Overrides BaseResultupdate_lable(String))

Fields

datas Model inference results list.
(Inherited from ResultT)

See Also