diff --git a/Code/UtilitiesAdapters/OpenCVAdapters/otbNeuralNetworkMachineLearningModel.h b/Code/UtilitiesAdapters/OpenCVAdapters/otbNeuralNetworkMachineLearningModel.h
index 159267f7317475805a03b087b8f87c585786f9ad..929c2f33246828a673f8611c761058dd9877591d 100644
--- a/Code/UtilitiesAdapters/OpenCVAdapters/otbNeuralNetworkMachineLearningModel.h
+++ b/Code/UtilitiesAdapters/OpenCVAdapters/otbNeuralNetworkMachineLearningModel.h
@@ -18,6 +18,9 @@
 #ifndef __otbNeuralNetworkMachineLearningModel_h
 #define __otbNeuralNetworkMachineLearningModel_h
 
+#include <opencv2/core/core_c.h>
+#include <opencv2/core/core.hpp>
+#include <opencv2/ml/ml.hpp>
 #include "itkLightObject.h"
 #include "itkFixedArray.h"
 #include "otbMachineLearningModel.h"