#include <ncs_nodelet.h>
Public Member Functions | |
| void | cbGetClassificationResult (movidius_ncs_lib::ClassificationResultPtr result, std_msgs::Header header) |
| void | cbGetDetectionResult (movidius_ncs_lib::DetectionResultPtr result, std_msgs::Header header) |
| NCSImpl (ros::NodeHandle &nh, ros::NodeHandle &pnh) | |
| ~NCSImpl () | |
Private Member Functions | |
| void | cbClassify (const sensor_msgs::ImageConstPtr &image) |
| void | cbDetect (const sensor_msgs::ImageConstPtr &image) |
| void | getParameters () |
| void | init () |
Private Attributes | |
| std::string | category_file_path_ |
| std::string | cnn_type_ |
| std::string | graph_file_path_ |
| int | log_level_ |
| int | max_device_number_ |
| std::vector< float > | mean_ |
| std::shared_ptr< movidius_ncs_lib::NCSManager > | ncs_manager_handle_ |
| int | network_dimension_ |
| ros::NodeHandle | nh_ |
| ros::NodeHandle | pnh_ |
| ros::Publisher | pub_ |
| float | scale_ |
| int | start_device_index_ |
| image_transport::Subscriber | sub_ |
| int | top_n_ |
Definition at line 36 of file ncs_nodelet.h.
| movidius_ncs_stream::NCSImpl::NCSImpl | ( | ros::NodeHandle & | nh, |
| ros::NodeHandle & | pnh | ||
| ) |
Definition at line 39 of file ncs_nodelet.cpp.
| movidius_ncs_stream::NCSImpl::~NCSImpl | ( | ) |
Definition at line 58 of file ncs_nodelet.cpp.
|
private |
Definition at line 226 of file ncs_nodelet.cpp.
|
private |
Definition at line 240 of file ncs_nodelet.cpp.
| void movidius_ncs_stream::NCSImpl::cbGetClassificationResult | ( | movidius_ncs_lib::ClassificationResultPtr | result, |
| std_msgs::Header | header | ||
| ) |
Definition at line 258 of file ncs_nodelet.cpp.
| void movidius_ncs_stream::NCSImpl::cbGetDetectionResult | ( | movidius_ncs_lib::DetectionResultPtr | result, |
| std_msgs::Header | header | ||
| ) |
Definition at line 275 of file ncs_nodelet.cpp.
|
private |
Definition at line 62 of file ncs_nodelet.cpp.
|
private |
Definition at line 200 of file ncs_nodelet.cpp.
|
private |
Definition at line 63 of file ncs_nodelet.h.
|
private |
Definition at line 61 of file ncs_nodelet.h.
|
private |
Definition at line 62 of file ncs_nodelet.h.
|
private |
Definition at line 60 of file ncs_nodelet.h.
|
private |
Definition at line 58 of file ncs_nodelet.h.
|
private |
Definition at line 65 of file ncs_nodelet.h.
|
private |
Definition at line 51 of file ncs_nodelet.h.
|
private |
Definition at line 64 of file ncs_nodelet.h.
|
private |
Definition at line 55 of file ncs_nodelet.h.
|
private |
Definition at line 56 of file ncs_nodelet.h.
|
private |
Definition at line 53 of file ncs_nodelet.h.
|
private |
Definition at line 66 of file ncs_nodelet.h.
|
private |
Definition at line 59 of file ncs_nodelet.h.
|
private |
Definition at line 54 of file ncs_nodelet.h.
|
private |
Definition at line 67 of file ncs_nodelet.h.