KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
kjb::pt::Input_directory Class Reference

Represents the input directory for the people tracking project. More...

#include <pt_file_util.h>

Public Member Functions

 Input_directory ()
 Does nothing. Does not initialize anything! More...
 
 Input_directory (const std::string &movie_dp)
 Creates input directory in given movie dir path. More...
 
const std::string & get_movie_dp () const
 Returns movie path. More...
 
std::string get_camera_fp () const
 Returns path to camera file. More...
 
std::string get_ransac_camera_fp () const
 Returns path to ransac camera file. More...
 
std::vector< std::string > get_hboxes_fps (Entity_type entity_type) const
 Returns paths to files containing detections of given entity. More...
 
std::vector< std::string > get_hboxes_fps (const std::string &entity_name) const
 Returns paths to files containing detections of given entity. More...
 
std::vector< std::string > get_detection_boxes_fps (Entity_type entity_type) const
 Returns paths to files containing detections of given entity. More...
 
std::vector< std::string > get_detection_boxes_fps (const std::string &entity_name) const
 Returns paths to files containing detections of given entity. More...
 
std::vector< std::string > get_frames_fps () const
 Returns paths to images of frames. More...
 
std::vector< std::string > get_face_fps () const
 Returns paths to detected face files. More...
 
std::vector< std::string > get_face_fps (const std::string &face_subdir) const
 Returns paths to detected face files. More...
 
std::vector< std::vector
< std::string > > 
get_opencv_face_fps () const
 Returns paths to detected face files. More...
 
std::vector< std::string > get_optical_flow_fps (size_t frame_rate=1) const
 Returns paths to images of frames. More...
 
std::vector< std::string > get_histogram_fps (const std::string &entity_name, const std::string &num_bins) const
 Returns paths histogram files of given entity and bins. More...
 

Detailed Description

Represents the input directory for the people tracking project.

Constructor & Destructor Documentation

kjb::pt::Input_directory::Input_directory ( )
inline

Does nothing. Does not initialize anything!

kjb::pt::Input_directory::Input_directory ( const std::string &  movie_dp)
inline

Creates input directory in given movie dir path.

Member Function Documentation

std::string kjb::pt::Input_directory::get_camera_fp ( ) const
inline

Returns path to camera file.

std::vector<std::string> kjb::pt::Input_directory::get_detection_boxes_fps ( Entity_type  entity_type) const
inline

Returns paths to files containing detections of given entity.

std::vector<std::string> kjb::pt::Input_directory::get_detection_boxes_fps ( const std::string &  entity_name) const
inline

Returns paths to files containing detections of given entity.

std::vector<std::string> kjb::pt::Input_directory::get_face_fps ( ) const
inline

Returns paths to detected face files.

std::vector<std::string> kjb::pt::Input_directory::get_face_fps ( const std::string &  face_subdir) const
inline

Returns paths to detected face files.

std::vector<std::string> kjb::pt::Input_directory::get_frames_fps ( ) const
inline

Returns paths to images of frames.

std::vector<std::string> kjb::pt::Input_directory::get_hboxes_fps ( Entity_type  entity_type) const
inline

Returns paths to files containing detections of given entity.

std::vector<std::string> kjb::pt::Input_directory::get_hboxes_fps ( const std::string &  entity_name) const
inline

Returns paths to files containing detections of given entity.

std::vector<std::string> kjb::pt::Input_directory::get_histogram_fps ( const std::string &  entity_name,
const std::string &  num_bins 
) const
inline

Returns paths histogram files of given entity and bins.

const std::string& kjb::pt::Input_directory::get_movie_dp ( ) const
inline

Returns movie path.

std::vector<std::vector<std::string> > kjb::pt::Input_directory::get_opencv_face_fps ( ) const
inline

Returns paths to detected face files.

std::vector<std::string> kjb::pt::Input_directory::get_optical_flow_fps ( size_t  frame_rate = 1) const
inline

Returns paths to images of frames.

std::string kjb::pt::Input_directory::get_ransac_camera_fp ( ) const
inline

Returns path to ransac camera file.


The documentation for this class was generated from the following file: