@@ -409,6 +409,7 @@ int main(int argc, char* argv[]) {
409409 oss << std::setfill (' 0' ) << std::setw (2 ) << passStart.Day () << " /" << std::setw (2 ) << passStart.Month () << " /" << passStart.Year () << " " << std::setw (2 ) << passStart.Hour () << " :" << std::setw (2 ) << passStart.Minute () << " :"
410410 << std::setw (2 ) << passStart.Second () << " UTC" ;
411411 std::string dateStr = oss.str ();
412+ std::string satelliteName = decoder::protocol::lrpt::Decoder::serialNumberToSatName (mLrptDecoder .getSerialNumber ());
412413
413414
414415 ProjectImage rectifier (ProjectImage::Projection::Rectify, calc, mSettings .getProjectionScale ());
@@ -436,23 +437,23 @@ int main(int argc, char* argv[]) {
436437
437438 if (mSettings .spreadImage ()) {
438439 cv::Mat spreaded = rectifier.project (img.image );
439- ThreatImage::drawWatermark (spreaded, dateStr);
440+ ThreatImage::drawWatermark (spreaded, dateStr, satelliteName );
440441 const std::string filePath = mSettings .getOutputPath () + std::string (" spread_" ) + fileName;
441442 std::cout << " Saving " << filePath << std::endl;
442443 saveImage (filePath, spreaded);
443444 }
444445
445446 if (mSettings .mercatorProjection ()) {
446447 cv::Mat mercator = mercatorProjector.project (img.image );
447- ThreatImage::drawWatermark (mercator, dateStr);
448+ ThreatImage::drawWatermark (mercator, dateStr, satelliteName );
448449 const std::string filePath = mSettings .getOutputPath () + std::string (" mercator_" ) + fileName;
449450 std::cout << " Saving " << filePath << std::endl;
450451 saveImage (filePath, mercator);
451452 }
452453
453454 if (mSettings .equadistantProjection ()) {
454455 cv::Mat equidistant = equdistantProjector.project (img.image );
455- ThreatImage::drawWatermark (equidistant, dateStr);
456+ ThreatImage::drawWatermark (equidistant, dateStr, satelliteName );
456457 const std::string filePath = mSettings .getOutputPath () + std::string (" equidistant_" ) + fileName;
457458 std::cout << " Saving " << filePath << std::endl;
458459 saveImage (filePath, equidistant);
0 commit comments