QT

Algorithm Implementations

image_io

class image_io : public kwiver::vital::algo::image_io

A class for using Qt to read and write images.

This class provides an algorithm which can be used to read and write image files using Qt. This algorithm is quite limited in terms of what formats are supported, and offers no configuration. It is intended more as a proof of concept.

Public Functions

PLUGGABLE_IMPL (image_io, "Use Qt to load and save image files.") virtual ~image_io()

Destructor.

virtual bool check_configuration(vital::config_block_sptr config) const override

Check that the algorithm’s configuration config_block is valid

This checks solely within the provided config_block and not against the current state of the instance. This isn’t static for inheritance reasons.

Parameters:

config – The config block to check configuration of.

Returns:

true if the configuration check passed and false if it didn’t.