OpenCVDetectInferenceEngine.cmake 554 B

123456789101112131415
  1. # The script detects Intel(R) OpenVINO(TM) runtime installation
  2. #
  3. # Result:
  4. # - target ocv.3rdparty.openvino
  5. if(WITH_OPENVINO)
  6. find_package(OpenVINO QUIET)
  7. if(OpenVINO_FOUND)
  8. message(STATUS "OpenVINO FOUND: ${OpenVINO_VERSION}")
  9. math(EXPR ver "${OpenVINO_VERSION_MAJOR} * 1000000 + ${OpenVINO_VERSION_MINOR} * 10000 + ${OpenVINO_VERSION_PATCH} * 100")
  10. ocv_add_external_target(openvino "" "openvino::runtime" "INF_ENGINE_RELEASE=${ver};HAVE_NGRAPH;HAVE_DNN_NGRAPH;HAVE_INF_ENGINE")
  11. set(HAVE_OPENVINO 1)
  12. return()
  13. endif()
  14. endif()