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.
-
ClassDescriptionbuilds an interface to other teams and enables to get a Matrix, establishes a connection to the device and disconnects the connectionThis 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 pngsaves 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 advancebuilds 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.