Merge pull request #18287 from mpashchenkov:mp/ocv-gapi-blue-branch
authorMaxim Pashchenkov <maxim.pashchenkov@intel.com>
Fri, 18 Sep 2020 13:31:16 +0000 (16:31 +0300)
committerGitHub <noreply@github.com>
Fri, 18 Sep 2020 13:31:16 +0000 (13:31 +0000)
commita63cee2139bcc9344848a01c86500ece8d8d1f11
treeb6925e450472e486a522869640cc6fe24b46b67b
parent830d8d6b75be0cf55fedeef5fcc20d28ef0d9aa8
Merge pull request #18287 from mpashchenkov:mp/ocv-gapi-blue-branch

[G-API]: Add four kernels to parse NN outputs & provide information in Streaming scenarios

* Kernels from GL "blue" branch, acc and perf tests

* Code cleanup

* Output fix

* Comment fix

* Added new file for parsers, stylistic corrections

* Added end line

* Namespace fix

* Code cleanup

* nnparsers.hpp moved to gapi/infer/, nnparsers -> parsers

* Removed cv:: from parsers.hpp
16 files changed:
modules/gapi/CMakeLists.txt
modules/gapi/include/opencv2/gapi/core.hpp
modules/gapi/include/opencv2/gapi/infer/parsers.hpp [new file with mode: 0644]
modules/gapi/perf/common/gapi_core_perf_tests.hpp
modules/gapi/perf/common/gapi_core_perf_tests_inl.hpp
modules/gapi/perf/cpu/gapi_core_perf_tests_cpu.cpp
modules/gapi/src/api/kernels_core.cpp
modules/gapi/src/api/kernels_nnparsers.cpp [new file with mode: 0644]
modules/gapi/src/backends/cpu/gcpucore.cpp
modules/gapi/src/backends/cpu/gnnparsers.cpp [new file with mode: 0644]
modules/gapi/src/backends/cpu/gnnparsers.hpp [new file with mode: 0644]
modules/gapi/test/common/gapi_core_tests.hpp
modules/gapi/test/common/gapi_core_tests_inl.hpp
modules/gapi/test/common/gapi_parsers_tests_common.hpp [new file with mode: 0644]
modules/gapi/test/common/gapi_tests_common.hpp
modules/gapi/test/cpu/gapi_core_tests_cpu.cpp