| 
    UWARG Computer Vision
    
   | 
 
Container class for storing information about interesting objects in photos or video frames using pixels as measurement. More...
#include <pixel_object.h>
Public Member Functions | |
| PixelObject (cv::Mat &crop, std::vector< cv::Point > &contour, cv::Point2d centroid, double area, double perimeter, cv::Scalar colour, cv::Point2d error, double errorAngle) | |
| std::vector< cv::Point > & | get_contour () | 
| Getter for contour.  More... | |
| cv::Point2d | get_centroid () | 
| Getter for centroid.  More... | |
| double | get_area () | 
| Getter for area.  More... | |
| double | get_perimeter () | 
| Getter for perimeter.  More... | |
| cv::Scalar | get_colour () | 
| Getter for colour.  More... | |
| cv::Point2d | get_error () | 
| Getter for error.  More... | |
| double | get_error_angle () | 
| Getter for error angle.  More... | |
| Frame * | get_image () | 
| Getter for image.  More... | |
| cv::Mat & | get_cropped_image () | 
| Getter for cropped image.  More... | |
Friends | |
| void | Frame::add_object (PixelObject *o) | 
| add_object sets the PixelObject's frame pointer  | |
Container class for storing information about interesting objects in photos or video frames using pixels as measurement.
| double PixelObject::get_area | ( | ) | 
Getter for area.
| cv::Point2d PixelObject::get_centroid | ( | ) | 
Getter for centroid.
| cv::Scalar PixelObject::get_colour | ( | ) | 
Getter for colour.
| std::vector< Point > & PixelObject::get_contour | ( | ) | 
Getter for contour.
| Mat & PixelObject::get_cropped_image | ( | ) | 
Getter for cropped image.
| cv::Point2d PixelObject::get_error | ( | ) | 
Getter for error.
| double PixelObject::get_error_angle | ( | ) | 
Getter for error angle.
| double PixelObject::get_perimeter | ( | ) | 
Getter for perimeter.
 1.8.11