Skip to content

opencv 4-5-1 - is it supported version of opencv? #7

@AndreV84

Description

@AndreV84

first

cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_STANDARD_INCLUDE_DIRECTORIES=/usr/local/$OPENCV_VERSION/include/opencv4 ..

then after trying to execute make -j8 I am getting this outputs

[ 58%] Building CXX object Utilities/Common/CMakeFiles/Options.dir/JMD_Utils_Options.cpp.o
/home/nvidia/ChromaTag/Utilities/Vision/JMD_Vision_Image.cpp: In member function ‘void JMD::JMD_Vision_Image::IndexToSubscripts(unsigned int, unsigned int*, unsigned int*, unsigned int*)’:
/home/nvidia/ChromaTag/Utilities/Vision/JMD_Vision_Image.cpp:276:8: error: ‘floor’ was not declared in this scope
    k = floor(index_param / (myWidth*myHeight));
        ^~~~~
/home/nvidia/ChromaTag/Utilities/Vision/JMD_Vision_Image.cpp:276:8: note: suggested alternative: ‘float’
    k = floor(index_param / (myWidth*myHeight));
        ^~~~~
        float
/home/nvidia/ChromaTag/Utilities/Vision/JMD_Vision_Image.cpp: In member function ‘void JMD::JMD_Vision_Image::Gradient(JMD::JMD_Vision_Image&, JMD::JMD_Vision_Image&, int, unsigned int, unsigned int)’:
/home/nvidia/ChromaTag/Utilities/Vision/JMD_Vision_Image.cpp:454:30: error: ‘sqrt’ was not declared in this scope
     magnitude_param(i,j,k) = sqrt(Ix*Ix+Iy*Iy);
                              ^~~~
/home/nvidia/ChromaTag/Utilities/Vision/JMD_Vision_Image.cpp:454:30: note: suggested alternative: ‘qsort’
     magnitude_param(i,j,k) = sqrt(Ix*Ix+Iy*Iy);
                              ^~~~
                              qsort
/home/nvidia/ChromaTag/Detector/JMD_ChromaTag_Decode.cpp: In member function ‘void JMD::JMD_ChromaTag_Decode::DEBUG_ShowLAB(cv::Mat&)’:
/home/nvidia/ChromaTag/Detector/JMD_ChromaTag_Decode.cpp:840:36: error: ‘CV_BGR2Lab’ was not declared in this scope
     cv::cvtColor(image_param,ImLAB,CV_BGR2Lab);
                                    ^~~~~~~~~~
Utilities/Vision/CMakeFiles/Vision_Image.dir/build.make:81: recipe for target 'Utilities/Vision/CMakeFiles/Vision_Image.dir/JMD_Vision_Image.cpp.o' failed
make[2]: *** [Utilities/Vision/CMakeFiles/Vision_Image.dir/JMD_Vision_Image.cpp.o] Error 1
CMakeFiles/Makefile2:542: recipe for target 'Utilities/Vision/CMakeFiles/Vision_Image.dir/all' failed
make[1]: *** [Utilities/Vision/CMakeFiles/Vision_Image.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Detector/CMakeFiles/ChromaTag_Decode.dir/build.make:81: recipe for target 'Detector/CMakeFiles/ChromaTag_Decode.dir/JMD_ChromaTag_Decode.cpp.o' failed
make[2]: *** [Detector/CMakeFiles/ChromaTag_Decode.dir/JMD_ChromaTag_Decode.cpp.o] Error 1
CMakeFiles/Makefile2:655: recipe for target 'Detector/CMakeFiles/ChromaTag_Decode.dir/all' failed
make[1]: *** [Detector/CMakeFiles/ChromaTag_Decode.dir/all] Error 2
[ 61%] Linking CXX static library ../../lib/libMath.a
[ 61%] Built target Math
[ 63%] Linking CXX static library ../lib/libChromaTag_Pose.a
[ 63%] Built target ChromaTag_Pose
[ 66%] Linking CXX static library ../../lib/libOptions.a
[ 66%] Built target Options
Makefile:102: recipe for target 'all' failed
make: *** [all] Error 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions