Skip to content

Commit b699afb

Browse files
authored
PR #13622 from noacoohen: Add rotation-filter to post-processing-filter doc
2 parents 8f97e33 + 1a0e3a1 commit b699afb

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

doc/post-processing-filters.md

+12
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ Librealsense Post-Processing Filters
66
* [Spatial Edge-Preserving filter](#spatial-filter)
77
* [Temporal filter](#temporal-filter)
88
* [Holes Filling filter](#hole-filling-filter)
9+
* [Rotation filter](#rotation-filter)
910
* [Design and Implementation](#post-processing-implementation)
1011
* [Using Filters in application code](#post-processing-api-usage)
1112

@@ -70,6 +71,17 @@ Controls | Operation | Range | Default
7071
:------: | :-------- | :---- | :----:
7172
Hole Filling| Control the data that will be used to fill the invalid pixels | [0-2] enumerated:<br/>__*fill_from_left*__ - Use the value from the left neighbor pixel to fill the hole<br/>__*farest_from_around*__ - Use the value from the neighboring pixel which is furthest away from the sensor<br/>__*nearest_from_around*__ - - Use the value from the neighboring pixel closest to the sensor| 1 (Farest from around)
7273

74+
### Rotation filter
75+
76+
The rotation filter transforms depth and IR frames by rotating them by specified angles: 0°, 90°, 180°, and -90°.
77+
This allows re-orienting frames to fit the required perspective for various applications.
78+
79+
After the resulted frame is produced, the frame intrinsic parameters are recalculated to account for rotation.
80+
81+
Controls | Operation | Range | Default
82+
:------: | :-------- | :---- | :----:
83+
Rotation| The frame rotation in degrees | Discrete steps: 0, 90, 180, -90| 0°
84+
7385
## Design and Implementation
7486
Post-processing modules are encapsulated into self-contained processing blocks, that provide for the following key requirements:
7587
1. Synchronous/Asynchronous invocation

0 commit comments

Comments
 (0)