mpop.writers package¶
Submodules¶
mpop.writers.geotiff module¶
mpop.writers.simple_image module¶
-
class
mpop.writers.simple_image.PillowWriter(**kwargs)¶ Bases:
mpop.writers.Writer-
save_image(img, filename=None, **kwargs)¶
-
Module contents¶
Shared objects of the various writer classes.
For now, this includes enhancement configuration utilities.
-
class
mpop.writers.EnhancementDecisionTree(*config_files, **kwargs)¶ Bases:
object-
add_config_to_tree(*config_files)¶
-
any_key= None¶
-
find_match(**kwargs)¶
-
-
class
mpop.writers.Enhancer(ppp_config_dir=None, enhancement_config_file=None)¶ Bases:
objectHelper class to get enhancement information for images.
-
add_sensor_enhancements(sensor)¶
-
apply(img, **info)¶
-
get_sensor_enhancement_config(sensor)¶
-
-
class
mpop.writers.Writer(name=None, fill_value=None, file_pattern=None, enhancement_config=None, base_dir=None, **kwargs)¶ Bases:
mpop.plugin_base.PluginWriter plugins. They must implement the save_image method. This is an abstract class to be inherited.
-
create_filename_parser(base_dir)¶
-
get_filename(**kwargs)¶
-
load_section_writer(section_name, section_options)¶
-
save_dataset(dataset, filename=None, fill_value=None, **kwargs)¶ Saves the dataset to a given filename.
-
save_image(img, filename=None, **kwargs)¶
-
-
mpop.writers.get_enhanced_image(dataset, enhancer=None, fill_value=None, ppp_config_dir=None, enhancement_config_file=None)¶
-
mpop.writers.show(dataset, **kwargs)¶ Display the dataset as an image.
-
mpop.writers.to_image(dataset, copy=True, **kwargs)¶