Public Member Functions | Public Attributes | Private Member Functions | List of all members
node_scripts.image_publisher.ImagePublisher Class Reference
Inheritance diagram for node_scripts.image_publisher.ImagePublisher:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self)
 
def cv2_to_imgmsg (self, img, encoding)
 
def publish (self, event)
 

Public Attributes

 compmsg
 
 dst_format
 
 encoding
 
 exif_data
 
 fovx
 
 fovy
 
 frame_id
 
 imgmsg
 
 info
 
 lock
 
 pub
 
 pub_compressed
 
 pub_exif
 
 pub_info
 
 publish_exif
 
 publish_info
 
- Public Attributes inherited from object
pointer iv [2]
 

Private Member Functions

def _cb_dyn_reconfig (self, config, level)
 
def _get_exif_data (self, file_name)
 
def _update_exif_data (self, data, tag, value, get=PIL_ExifTags.TAGS.get)
 

Detailed Description

Definition at line 27 of file image_publisher.py.

Constructor & Destructor Documentation

◆ __init__()

def node_scripts.image_publisher.ImagePublisher.__init__ (   self)

Definition at line 29 of file image_publisher.py.

Member Function Documentation

◆ _cb_dyn_reconfig()

def node_scripts.image_publisher.ImagePublisher._cb_dyn_reconfig (   self,
  config,
  level 
)
private

Definition at line 113 of file image_publisher.py.

◆ _get_exif_data()

def node_scripts.image_publisher.ImagePublisher._get_exif_data (   self,
  file_name 
)
private

Definition at line 105 of file image_publisher.py.

◆ _update_exif_data()

def node_scripts.image_publisher.ImagePublisher._update_exif_data (   self,
  data,
  tag,
  value,
  get = PIL_ExifTags.TAGS.get 
)
private

Definition at line 58 of file image_publisher.py.

◆ cv2_to_imgmsg()

def node_scripts.image_publisher.ImagePublisher.cv2_to_imgmsg (   self,
  img,
  encoding 
)

Definition at line 176 of file image_publisher.py.

◆ publish()

def node_scripts.image_publisher.ImagePublisher.publish (   self,
  event 
)

Definition at line 138 of file image_publisher.py.

Member Data Documentation

◆ compmsg

node_scripts.image_publisher.ImagePublisher.compmsg

Definition at line 134 of file image_publisher.py.

◆ dst_format

node_scripts.image_publisher.ImagePublisher.dst_format

Definition at line 116 of file image_publisher.py.

◆ encoding

node_scripts.image_publisher.ImagePublisher.encoding

Definition at line 32 of file image_publisher.py.

◆ exif_data

node_scripts.image_publisher.ImagePublisher.exif_data

Definition at line 132 of file image_publisher.py.

◆ fovx

node_scripts.image_publisher.ImagePublisher.fovx

Definition at line 34 of file image_publisher.py.

◆ fovy

node_scripts.image_publisher.ImagePublisher.fovy

Definition at line 35 of file image_publisher.py.

◆ frame_id

node_scripts.image_publisher.ImagePublisher.frame_id

Definition at line 33 of file image_publisher.py.

◆ imgmsg

node_scripts.image_publisher.ImagePublisher.imgmsg

Definition at line 31 of file image_publisher.py.

◆ info

node_scripts.image_publisher.ImagePublisher.info

Definition at line 107 of file image_publisher.py.

◆ lock

node_scripts.image_publisher.ImagePublisher.lock

Definition at line 30 of file image_publisher.py.

◆ pub

node_scripts.image_publisher.ImagePublisher.pub

Definition at line 43 of file image_publisher.py.

◆ pub_compressed

node_scripts.image_publisher.ImagePublisher.pub_compressed

Definition at line 44 of file image_publisher.py.

◆ pub_exif

node_scripts.image_publisher.ImagePublisher.pub_exif

Definition at line 54 of file image_publisher.py.

◆ pub_info

node_scripts.image_publisher.ImagePublisher.pub_info

Definition at line 51 of file image_publisher.py.

◆ publish_exif

node_scripts.image_publisher.ImagePublisher.publish_exif

Definition at line 36 of file image_publisher.py.

◆ publish_info

node_scripts.image_publisher.ImagePublisher.publish_info

Definition at line 49 of file image_publisher.py.


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


jsk_perception
Author(s): Manabu Saito, Ryohei Ueda
autogenerated on Fri May 16 2025 03:11:18