Public Member Functions | Private Member Functions | Private Attributes | List of all members
head_camera_tracking.ObjectTracker Class Reference

Public Member Functions

def __init__ (self)
 
def get_object_position (self)
 
def object_detected (self)
 

Private Member Functions

def _detect_blue_object (self, bgr_image)
 
def _detect_color_object (self, bgr_image, lower_color, upper_color)
 
def _detect_face (self, bgr_image)
 
def _detect_orange_object (self, bgr_image)
 
def _image_callback (self, ros_image)
 

Private Attributes

 _bridge
 
 _CV_MAJOR_VERSION
 
 _eyes_cascade
 
 _face_cascade
 
 _image_pub
 
 _image_shape
 
 _image_sub
 
 _object_detected
 
 _object_rect
 

Detailed Description

Definition at line 38 of file head_camera_tracking.py.

Constructor & Destructor Documentation

◆ __init__()

def head_camera_tracking.ObjectTracker.__init__ (   self)

Definition at line 39 of file head_camera_tracking.py.

Member Function Documentation

◆ _detect_blue_object()

def head_camera_tracking.ObjectTracker._detect_blue_object (   self,
  bgr_image 
)
private

Definition at line 170 of file head_camera_tracking.py.

◆ _detect_color_object()

def head_camera_tracking.ObjectTracker._detect_color_object (   self,
  bgr_image,
  lower_color,
  upper_color 
)
private

Definition at line 109 of file head_camera_tracking.py.

◆ _detect_face()

def head_camera_tracking.ObjectTracker._detect_face (   self,
  bgr_image 
)
private

Definition at line 180 of file head_camera_tracking.py.

◆ _detect_orange_object()

def head_camera_tracking.ObjectTracker._detect_orange_object (   self,
  bgr_image 
)
private

Definition at line 160 of file head_camera_tracking.py.

◆ _image_callback()

def head_camera_tracking.ObjectTracker._image_callback (   self,
  ros_image 
)
private

Definition at line 58 of file head_camera_tracking.py.

◆ get_object_position()

def head_camera_tracking.ObjectTracker.get_object_position (   self)

Definition at line 78 of file head_camera_tracking.py.

◆ object_detected()

def head_camera_tracking.ObjectTracker.object_detected (   self)

Definition at line 105 of file head_camera_tracking.py.

Member Data Documentation

◆ _bridge

head_camera_tracking.ObjectTracker._bridge
private

Definition at line 40 of file head_camera_tracking.py.

◆ _CV_MAJOR_VERSION

head_camera_tracking.ObjectTracker._CV_MAJOR_VERSION
private

Definition at line 125 of file head_camera_tracking.py.

◆ _eyes_cascade

head_camera_tracking.ObjectTracker._eyes_cascade
private

Definition at line 55 of file head_camera_tracking.py.

◆ _face_cascade

head_camera_tracking.ObjectTracker._face_cascade
private

Definition at line 54 of file head_camera_tracking.py.

◆ _image_pub

head_camera_tracking.ObjectTracker._image_pub
private

Definition at line 42 of file head_camera_tracking.py.

◆ _image_shape

head_camera_tracking.ObjectTracker._image_shape
private

Definition at line 44 of file head_camera_tracking.py.

◆ _image_sub

head_camera_tracking.ObjectTracker._image_sub
private

Definition at line 41 of file head_camera_tracking.py.

◆ _object_detected

head_camera_tracking.ObjectTracker._object_detected
private

Definition at line 45 of file head_camera_tracking.py.

◆ _object_rect

head_camera_tracking.ObjectTracker._object_rect
private

Definition at line 43 of file head_camera_tracking.py.


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


sciurus17_examples
Author(s): Daisuke Sato , Hiroyuki Nomura
autogenerated on Fri Aug 2 2024 08:37:20