Package inputOutput


package inputOutput
This package contains classes for input and output of data streams. Tracking- and Image-data can be read from different sources. Trackingdata can be read from CSV files or a OpenIGTLink network connection. Imagedata can be read from a video file, a live stream or a OpenIGTLink connection.
  • Class
    Description
    builds an interface to other teams and enables to get a Matrix, establishes a connection to the device and disconnects the connection
     
    This class reads in a 'CSV-file containing a variation of tools and coordinates of their position in a room.
     
    provides the footage from a file with these formats: mp4, avi, mkv, mov, 3GP, mpg, jpg and png
    saves the imported frames as Mat Objects (OpenCV).
    provides the livestream footage from a webcam, ultrasound device or any other suitable devices.
    provides the basic functionalities for the application like opening and closing the connection, and an image converted to a Mat object from OpenCV.
    this class makes it possible to connect with OpenIGTLink so the tracking data of the tools (coordinates, rotation, name, etc.) can be transfered directly without saving it in a CSV-file in advance
    builds a connection based on OpenIGTLink for tracking data and image data.
     
    This class is used as an object to temporary save the values of a tool, which are separated in CSVFileReader.