|
Intel® RealSense™ Cross Platform API
Intel Realsense Cross-platform API
|
#include <spatial-filter.h>
Public Member Functions | |
| spatial_filter () | |
Public Member Functions inherited from librealsense::processing_block | |
| processing_block () | |
| void | set_processing_callback (frame_processor_callback_ptr callback) override |
| void | set_output_callback (frame_callback_ptr callback) override |
| void | invoke (frame_holder frames) override |
| synthetic_source_interface & | get_source () override |
| virtual | ~processing_block () |
Public Member Functions inherited from librealsense::processing_block_interface | |
| virtual | ~processing_block_interface ()=default |
Public Member Functions inherited from librealsense::options_container | |
| bool | supports_option (rs2_option id) const override |
| option & | get_option (rs2_option id) override |
| const option & | get_option (rs2_option id) const override |
| void | register_option (rs2_option id, std::shared_ptr< option > option) |
| void | unregister_option (rs2_option id) |
| void | create_snapshot (std::shared_ptr< options_interface > &snapshot) const override |
| void | enable_recording (std::function< void(const options_interface &)> record_action) override |
| void | update (std::shared_ptr< extension_snapshot > ext) override |
Public Member Functions inherited from librealsense::options_interface | |
| virtual | ~options_interface ()=default |
Public Member Functions inherited from librealsense::recordable< options_interface > | |
| virtual | ~recordable ()=default |
Public Member Functions inherited from librealsense::extension_snapshot | |
| virtual | ~extension_snapshot ()=default |
Protected Member Functions | |
| void | update_configuration (const rs2::frame &f) |
| rs2::frame | prepare_target_frame (const rs2::frame &f, const rs2::frame_source &source) |
| template<typename T > | |
| void | dxf_smooth (void *frame_data, float alpha, float delta, int iterations) |
| template<typename T > | |
| void | recursive_filter_horizontal (void *image_data, float alpha, float deltaZ) |
| template<typename T > | |
| void | recursive_filter_vertical (void *image_data, float alpha, float deltaZ) |
Additional Inherited Members | |
Protected Attributes inherited from librealsense::processing_block | |
| frame_source | _source |
| std::mutex | _mutex |
| frame_processor_callback_ptr | _callback |
| synthetic_source | _source_wrapper |
| librealsense::spatial_filter::spatial_filter | ( | ) |
|
inlineprotected |
|
protected |
|
inlineprotected |
|
inlineprotected |
|
protected |
1.8.14