|
SatDump 2.0.0-alpha-520736c72
|
MSG-Specific processing function. More...
#include "products/image_product.h"Go to the source code of this file.
Functions | |
| void | satdump::xrit::tryApplyMSGCalib (std::shared_ptr< products::ImageProduct > &pro) |
| Attempt to populate calibration information for each channel, if possible (the PRO file has been received). | |
| void | satdump::xrit::tryApplyMSG_HRVProcessing (std::shared_ptr< products::ImageProduct > &pro, image::Image &img, std::string *nameptr=nullptr) |
| HRV only scans parts of the globe unlike other channels, and needs to be processed using the EPI file back into a proper full disk or RSS scan. This function does this. Note : if HRV was received, but no header, the channel is named 12_ to avoid composites and other processing using it - in a state where it's not usable. | |
MSG-Specific processing function.
| void satdump::xrit::tryApplyMSG_HRVProcessing | ( | std::shared_ptr< products::ImageProduct > & | pro, |
| image::Image & | img, | ||
| std::string * | nameptr = nullptr ) |
HRV only scans parts of the globe unlike other channels, and needs to be processed using the EPI file back into a proper full disk or RSS scan. This function does this. Note : if HRV was received, but no header, the channel is named 12_ to avoid composites and other processing using it - in a state where it's not usable.
| pro | product to work on |
| img | the HRV channel itself |
| nameptr | the xRIT File Info nameptr to change it back to "12" if processing succeeded |
| void satdump::xrit::tryApplyMSGCalib | ( | std::shared_ptr< products::ImageProduct > & | pro | ) |
Attempt to populate calibration information for each channel, if possible (the PRO file has been received).
| pro | product to work on |