Skip to content

Commit 20a032a

Browse files
authored
Merge pull request #84 from Digitelektro/bugfix/file_naming
Bugfix/file naming
2 parents e0e2422 + 59dfac9 commit 20a032a

6 files changed

Lines changed: 19 additions & 19 deletions

File tree

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ if(UNIX AND NOT APPLE)
152152
SET(CPACK_GENERATOR "DEB")
153153
SET(CPACK_PACKAGE_VERSION_MAJOR "2")
154154
SET(CPACK_PACKAGE_VERSION_MINOR "5")
155-
SET(CPACK_PACKAGE_VERSION_PATCH "5")
155+
SET(CPACK_PACKAGE_VERSION_PATCH "6")
156156
SET(CPACK_DEBIAN_PACKAGE_MAINTAINER "Digitelektro")
157157
SET(CPACK_DEBIAN_PACKAGE_HOMEPAGE "https://github.com/Digitelektro/MeteorDemod")
158158
SET(CPACK_DEBIAN_PACKAGE_DESCRIPTION "Russian Meteor M2 weather satellite data decoder")

common/settings.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ void Settings::parseIni(const std::string& path) {
7979
ini::extract(mIniParser.sections["Program"]["CompositeProjectionScale"], mCompositeProjectionScale, 0.75f);
8080
ini::extract(mIniParser.sections["Program"]["CompositeAzimuthalEquidistantProjection"], mCompositeEquadistantProjection, true);
8181
ini::extract(mIniParser.sections["Program"]["CompositeMercatorProjection"], mCompositeMercatorProjection, false);
82-
ini::extract(mIniParser.sections["Program"]["GenerateComposite123"], mGenerateComposite123, true);
82+
ini::extract(mIniParser.sections["Program"]["GenerateComposite321"], mGenerateComposite321, true);
8383
ini::extract(mIniParser.sections["Program"]["GenerateComposite125"], mGenerateComposite125, true);
8484
ini::extract(mIniParser.sections["Program"]["GenerateComposite221"], mGenerateComposite221, true);
8585
ini::extract(mIniParser.sections["Program"]["GenerateComposite68"], mGenerateComposite68, true);

common/settings.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -164,8 +164,8 @@ class Settings {
164164
bool compositeMercatorProjection() const {
165165
return mCompositeMercatorProjection;
166166
}
167-
bool generateComposite123() const {
168-
return mGenerateComposite123;
167+
bool generateComposite321() const {
168+
return mGenerateComposite321;
169169
}
170170
bool generateComposite125() const {
171171
return mGenerateComposite125;
@@ -310,7 +310,7 @@ class Settings {
310310

311311
bool mCompositeEquadistantProjection;
312312
bool mCompositeMercatorProjection;
313-
bool mGenerateComposite123;
313+
bool mGenerateComposite321;
314314
bool mGenerateComposite125;
315315
bool mGenerateComposite221;
316316
bool mGenerateComposite68;

common/version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33

44
#define VERSION_MAJOR 2
55
#define VERSION_MINOR 5
6-
#define VERSION_FIX 5
6+
#define VERSION_FIX 6
77

88
#endif // VERSION_H

main.cpp

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -330,32 +330,32 @@ int main(int argc, char* argv[]) {
330330
std::stringstream compositeFileNameDateSS;
331331
compositeFileNameDateSS << std::put_time(std::localtime(&now), "%Y-%m-%d-%H-%M-%S");
332332

333-
if(mSettings.generateComposite123()) {
334-
std::list<cv::Mat> images123;
335-
std::list<PixelGeolocationCalculator> geolocationCalculators123;
336-
searchForImages(images123, geolocationCalculators123, "123");
333+
if(mSettings.generateComposite321()) {
334+
std::list<cv::Mat> images321;
335+
std::list<PixelGeolocationCalculator> geolocationCalculators321;
336+
searchForImages(images321, geolocationCalculators321, "321");
337337

338-
if(images123.size() > 1 && images123.size() == geolocationCalculators123.size()) {
338+
if(images321.size() > 1 && images321.size() == geolocationCalculators321.size()) {
339339
if(mSettings.compositeEquadistantProjection() || mSettings.compositeMercatorProjection()) {
340-
for(auto& img : images123) {
340+
for(auto& img : images321) {
341341
img = ThreatImage::sharpen(img);
342342
}
343343
}
344344

345345
SpreadImage spreadImage;
346346
if(mSettings.compositeEquadistantProjection()) {
347-
cv::Mat composite = spreadImage.equidistantProjection(images123, geolocationCalculators123, mSettings.getCompositeProjectionScale(), [](float progress) {
348-
std::cout << "Generate equidistant channel 123 composite image " << (int)progress << "% \t\t\r" << std::flush;
347+
cv::Mat composite = spreadImage.equidistantProjection(images321, geolocationCalculators321, mSettings.getCompositeProjectionScale(), [](float progress) {
348+
std::cout << "Generate equidistant channel 321 composite image " << (int)progress << "% \t\t\r" << std::flush;
349349
});
350350
std::cout << std::endl;
351-
saveImage(mSettings.getOutputPath() + "equidistant_" + compositeFileNameDateSS.str() + "_123_composite.jpg", composite);
351+
saveImage(mSettings.getOutputPath() + "equidistant_" + compositeFileNameDateSS.str() + "_321_composite.jpg", composite);
352352
}
353353
if(mSettings.compositeMercatorProjection()) {
354-
cv::Mat composite = spreadImage.mercatorProjection(images123, geolocationCalculators123, mSettings.getCompositeProjectionScale(), [](float progress) {
355-
std::cout << "Generate mercator channel 123 composite image " << (int)progress << "% \t\t\r" << std::flush;
354+
cv::Mat composite = spreadImage.mercatorProjection(images321, geolocationCalculators321, mSettings.getCompositeProjectionScale(), [](float progress) {
355+
std::cout << "Generate mercator channel 321 composite image " << (int)progress << "% \t\t\r" << std::flush;
356356
});
357357
std::cout << std::endl;
358-
saveImage(mSettings.getOutputPath() + "mercator_" + compositeFileNameDateSS.str() + "_123_composite.jpg", composite);
358+
saveImage(mSettings.getOutputPath() + "mercator_" + compositeFileNameDateSS.str() + "_321_composite.jpg", composite);
359359
}
360360
}
361361
}

resources/settings.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ProjectionScale=0.75
1010
CompositeProjectionScale=0.7
1111
CompositeAzimuthalEquidistantProjection=true
1212
CompositeMercatorProjection=false
13-
GenerateComposite123=true
13+
GenerateComposite321=true
1414
GenerateComposite125=true
1515
GenerateComposite221=true
1616
GenerateComposite68=true

0 commit comments

Comments
 (0)