Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Main Repositories
otb
Commits
5713d592
Commit
5713d592
authored
Mar 09, 2022
by
Julien Osman
Browse files
FIX: KMeanClassification uses ComputeImageStatistics' out parameter
parent
c2690e5e
Pipeline
#9951
passed with stages
in 132 minutes and 38 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Modules/Applications/AppClassification/app/otbKMeansClassification.cxx
View file @
5713d592
...
...
@@ -137,12 +137,12 @@ public:
void
ConnectKMClassificationParams
()
{
Connect
(
"training.cfield"
,
"extraction.field"
);
Connect
(
"training.io.stats"
,
"imgstats.out"
);
Connect
(
"training.io.stats"
,
"imgstats.out
.xml
"
);
Connect
(
"classif.in"
,
"imgenvelop.in"
);
Connect
(
"classif.model"
,
"training.io.out"
);
Connect
(
"classif.ram"
,
"polystats.ram"
);
Connect
(
"classif.imstat"
,
"imgstats.out"
);
Connect
(
"classif.imstat"
,
"imgstats.out
.xml
"
);
}
void
ConnectKMClassificationMask
()
...
...
@@ -251,7 +251,7 @@ public:
GetInternalApplication
(
"training"
)
->
SetParameterString
(
"classifier.sharkkm.incentroids"
,
GetParameterString
(
"centroids.in"
));
GetInternalApplication
(
"training"
)
->
SetParameterString
(
"classifier.sharkkm.cstats"
,
GetInternalApplication
(
"imgstats"
)
->
GetParameterString
(
"out"
));
->
SetParameterString
(
"classifier.sharkkm.cstats"
,
GetInternalApplication
(
"imgstats"
)
->
GetParameterString
(
"out
.xml
"
));
}
...
...
@@ -269,10 +269,10 @@ public:
{
// std::vector<std::string> imageFileNameList = {imageFileName};
GetInternalApplication
(
"imgstats"
)
->
SetParameterImageBase
(
"il"
,
img
);
GetInternalApplication
(
"imgstats"
)
->
SetParameterString
(
"out"
,
imagesStatsFileName
);
GetInternalApplication
(
"imgstats"
)
->
SetParameterString
(
"out
.xml
"
,
imagesStatsFileName
);
ExecuteInternal
(
"imgstats"
);
otbAppLogINFO
(
"image statistics file: "
<<
GetInternalApplication
(
"imgstats"
)
->
GetParameterString
(
"out"
));
otbAppLogINFO
(
"image statistics file: "
<<
GetInternalApplication
(
"imgstats"
)
->
GetParameterString
(
"out
.xml
"
));
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment