Skip to content

Commit f51216c

Browse files
committed
removed antialiased lines that seem to be causing compilation errors on windows(?) #30
1 parent d9f8e3e commit f51216c

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

Diff for: CMakeLists.txt

-3
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,6 @@ ENDIF()
123123

124124

125125

126-
127126
#------------------------------------------------------------------------------------------------------------------------------------------------
128127
#------------------------------------------------------------------------------------------------------------------------------------------------
129128
#------------------------------------------------------------------------------------------------------------------------------------------------
@@ -281,8 +280,6 @@ IF(EXISTS "${CMAKE_SOURCE_DIR}/dependencies/AmmarServer/src/AmmServerlib")
281280
ENDIF()
282281

283282

284-
285-
286283
#This needs Tensorflow C-API installed...
287284
#https://www.tensorflow.org/install/lang_c
288285
#wget https://storage.googleapis.com/tensorflow/libtensorflow/libtensorflow-gpu-linux-x86_64-1.13.1.tar.gz

Diff for: src/MocapNET2/MocapNETLib2/visualization/widgets.cpp

+5-3
Original file line numberDiff line numberDiff line change
@@ -262,17 +262,19 @@ int visualizeOrientation(
262262
//Draw an arrow in our orientation..
263263
unsigned int rad = height/2;
264264

265+
int lineStyle = 0; // https://github.com/FORTH-ModelBasedTracker/MocapNET/issues/30 has problems with CV_AA
266+
265267
cv::Point arrowPointing;
266268
arrowPointing.x = (int)(startPoint.x + (rad+10) * cos((90.0+orientationDegrees) * CV_PI / 180.0));
267269
arrowPointing.y = (int)(startPoint.y + (rad+10) * sin((90.0+orientationDegrees) * CV_PI / 180.0));
268-
cv::line(img,startPoint,arrowPointing,cv::Scalar(0,255,255),4,CV_AA,0);
270+
cv::line(img,startPoint,arrowPointing,cv::Scalar(0,255,255),4,lineStyle,0);
269271
cv::Point arrowSide;
270272
arrowSide.x = (int)(startPoint.x + (rad) * cos((90.0+orientationDegrees-5) * CV_PI / 180.0));
271273
arrowSide.y = (int)(startPoint.y + (rad) * sin((90.0+orientationDegrees-5) * CV_PI / 180.0));
272-
cv::line(img,arrowSide,arrowPointing,cv::Scalar(0,255,255),4,CV_AA,0);
274+
cv::line(img,arrowSide,arrowPointing,cv::Scalar(0,255,255),4,lineStyle,0);
273275
arrowSide.x = (int)(startPoint.x + (rad) * cos((90.0+orientationDegrees+5) * CV_PI / 180.0));
274276
arrowSide.y = (int)(startPoint.y + (rad) * sin((90.0+orientationDegrees+5) * CV_PI / 180.0));
275-
cv::line(img,arrowSide,arrowPointing,cv::Scalar(0,255,255),4,CV_AA,0);
277+
cv::line(img,arrowSide,arrowPointing,cv::Scalar(0,255,255),4,lineStyle,0);
276278

277279
thickness=2;
278280
startPoint.x-= width / 7;

0 commit comments

Comments
 (0)