Files
openvino/thirdparty/fluid
Ilya Lavrenov 84db7d0ee6 Build using conanfile.txt (#17580)
* Build using conanfile.txt

* Update .ci/azure/linux_arm64.yml

* Several improvements

* Removed conanfile.py

* Try to use activate / deactivate

* Fixed clang-format code style

* Supported TBB version from Conan

* Added more NOMINMAX

* Fixed static build

* More improvements for static build

* Add usage of static snappy in case of static build

* More fixes

* Small fixes

* Final fixes
2023-05-19 14:01:39 +04:00
..
2021-12-08 14:43:31 +03:00
2021-12-08 14:43:31 +03:00

OpenCV G-API (Fluid), standalone edition

This subtree hosts sources of G-API - a new OpenCV module for efficient image processing. G-API serves as a preprocessing vehicle for Inference Engine. At the moment, only Fluid (CPU) backend is used.

The sources are taken from OpenCV's main repository.

There are supplementary scripts which ease and verify the update process.

Usage

Updating to the latest master:

./update.sh

Updating to a particular revision:

./update.sh COMMIT_HASH

During update, this script checks if the source tree was modified after the latest update. If it was, update fails -- we want to avoid any diverge in the source so no changes should be committed ever to this copy of G-API.

One can check manually if sources were diverged from its last "valid" copy by running

./check.sh

An error message and non-zero exit code indicate possible inconsitency with this source copy.

One updated, all changes will be automatically staged.

Files

In addition to the source tree, the above two scripts maintain two files:

  • revision.txt -- the OpenCV's revision used to produce this source copy. If the code was taken from master, a timestamp is stored otherwise.
  • checksum.txt -- latest valid copy's check sum. Don't update this file manually.