diff --git a/Src/Utility/IConfig.h b/Src/Utility/IConfig.h
index 0d470213b582d761c8ee380e767cbe756079e5ad..c33ecb09e941b29f531d58c460f90cea9a259ab6 100644
--- a/Src/Utility/IConfig.h
+++ b/Src/Utility/IConfig.h
@@ -1,6 +1,7 @@
 #pragma once
 #include <QString>
-#include <cv.h>
+#include <opencv2/opencv.hpp>
+
 class IConfig 
 {
 public:
diff --git a/Src/Utility/TrackedComponents/TrackedElement.h b/Src/Utility/TrackedComponents/TrackedElement.h
index 17b650e0e5d9477d4c61fce4499e067916337ccc..f08cf8b130a2a7db7f784e97c85ebeb383b74247 100644
--- a/Src/Utility/TrackedComponents/TrackedElement.h
+++ b/Src/Utility/TrackedComponents/TrackedElement.h
@@ -3,7 +3,7 @@
 #include "QGraphicsItem"
 #include "Interfaces/IModel/IModelTrackedComponent.h"
 #include "QString"
-#include <cv.h>
+#include <opencv2/opencv.hpp>
 #include <qdatetime.h>
 #include <ctime>
 
diff --git a/Src/Utility/misc.h b/Src/Utility/misc.h
index c354ab41ac0f36b304b31e37253f550de9f3a11e..6cc6db0a65ef067473affd2c9d5b23f525d6d5a4 100644
--- a/Src/Utility/misc.h
+++ b/Src/Utility/misc.h
@@ -2,7 +2,7 @@
 #define MISC_H
 #include <string>
 #include <time.h>
-#include <cv.h>
+#include <opencv2/opencv.hpp>
 #include <QPoint>
 
 namespace BioTrackerUtilsMisc{