Back to FabImage 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. |