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. | |
| 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. | |
| ResizeArray | Add or removes elements at the end of an array until it reaches the requested new size. | |
| 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. |
