#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.