Back to Adaptive Vision Studio website
You are here: Start » Filter Reference » Array Transforms
Array Transforms
Select a filter from the list below.
Icon | Name | Description |
---|---|---|
CropArray | Selects a continuous subsequence of array elements. | |
LimitArraySize | Add or removes elements at the end of an array until it reaches the requested new size range. | |
RemoveDuplicates | Removes repeated elements from array. | |
RemoveNils | This filter is useful e.g. when inspecting multiple objects while some of the inspections may fail (Nil result). RemoveNils is used to ignore the failed cases in the final result. | |
RemoveNils_Fast | Removes all Nil elements from an array. | |
ResizeArray | Add or removes elements at the end of an array until it reaches the requested new size. | |
ResizeArray_Relative | Removes elements at the end of an array until it reaches the requested new size based on scale ratio. | |
ReverseArray | Creates an array of the input array elements in reversed order. | |
RotateArray | Cyclically shifts the elements of an array. | |
SlideArray | This filter is useful for computing something on all the pairs of two consecutive elements of an array, e.g. creating a list of segments from an ordered list of points. | |
SortArray | Changes the order of the input array elements accordingly to an ascending/descending sequence of the value array. | |
SplitArray | Divides an array into two parts at the given index. | |
SwapArrayElements | Swaps two elements of an array. | |
SynchronizeArrays | Selects as many elements from each of the input arrays as possible, while assuring that the difference between corresponding values is not too big. | |
TransposeArrayArray | Transposes a matrix represented as an array of arrays. | |
TrimArraysToEqualSize | Removes some trailing elements from the longer array of the two so that the output arrays have equal size. |