Commit 5a1e9876 authored by Juan Manuel Perez's avatar Juan Manuel Perez Committed by Vadim Pisarevsky

Corrected compilation errors Win

parent ead96670
...@@ -82,13 +82,13 @@ public: ...@@ -82,13 +82,13 @@ public:
virtual void write(FileStorage& fs) const virtual void write(FileStorage& fs) const
{ {
fs << "name" << name_ fs << "name" << name_
<< "affine_type" << fullAffine; << "affine_type" << int(fullAffine);
} }
virtual void read(const FileNode& fn) virtual void read(const FileNode& fn)
{ {
CV_Assert( (String)fn["name"] == name_ ); CV_Assert( (String)fn["name"] == name_ );
fullAffine = (bool)int(fn["affine_type"]); fullAffine = int(fn["affine_type"])?true:false;
} }
private: private:
......
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
* Distance: Some Insights from Statistics", by Elizaveta Levina and * Distance: Some Insights from Statistics", by Elizaveta Levina and
* Peter Bickel, based on HAIBIN LING AND KAZUNORI OKADA implementation. * Peter Bickel, based on HAIBIN LING AND KAZUNORI OKADA implementation.
*/ */
#include "precomp.hpp" #include "precomp.hpp"
#include "emdL1_def.hpp" #include "emdL1_def.hpp"
...@@ -393,9 +393,9 @@ bool EmdL1::greedySolution3() ...@@ -393,9 +393,9 @@ bool EmdL1::greedySolution3()
//- determine which direction to move, either right or upward //- determine which direction to move, either right or upward
dFlow = D[i1][i2][i3]; dFlow = D[i1][i2][i3];
f1 = i1<(binsDim1-1)?(float)fabs(dFlow+d1s[i1+1]):VHIGH; f1 = i1<(binsDim1-1)?(float)fabs(float(dFlow+d1s[i1+1])):VHIGH;
f2 = i2<(binsDim2-1)?(float)fabs(dFlow+d2s[i2+1]):VHIGH; f2 = i2<(binsDim2-1)?(float)fabs(float(dFlow+d2s[i2+1])):VHIGH;
f3 = i3<(binsDim3-1)?(float)fabs(dFlow+d3s[i3+1]):VHIGH; f3 = i3<(binsDim3-1)?(float)fabs(float(dFlow+d3s[i3+1])):VHIGH;
if(f1<f2 && f1<f3) if(f1<f2 && f1<f3)
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment