Sirius  0.0.0
Classes | Namespaces | Functions
wrapper.h File Reference
#include <string>
#include "sirius/gdal/types.h"
#include "sirius/image.h"

Go to the source code of this file.

Classes

struct  sirius::gdal::GeoReference
 Data class that represents GDAL geo reference information. More...
 

Namespaces

 sirius
 
 sirius::gdal
 

Functions

Image sirius::gdal::LoadImage (const std::string &filepath)
 
void sirius::gdal::SaveImage (const Image &image, const std::string &output_filepath, const GeoReference &geoRef={})
 
DatasetUPtr sirius::gdal::LoadDataset (const std::string &filepath)
 
DatasetUPtr sirius::gdal::CreateDataset (const std::string &filepath, int w, int h, int n_bands, const GeoReference &geo_ref={})
 
GeoReference sirius::gdal::ComputeResampledGeoReference (const std::string &input_path, const ZoomRatio &zoom_ratio)
 Compute resampled georeference information. More...
 
std::vector< double > sirius::gdal::ComputeResampledGeoTransform (GDALDataset *dataset, const ZoomRatio &zoom_ratio)
 Compute output image origin and pixel size. More...