opencv/modules/gapi/doc/30-implementation.markdown
Dmitry Matveev dbed39a931 Merge pull request #12857 from dmatveev:hld
* G-API Documentation: first submission

This PR introduces a number of new OpenCV documentation chapters for
Graph API module.

In particular, the following topics are covered:
- Introduction & background information;
- High-level design overview;
- Kernel API;
- Pipeline example.

All changes are done in Markdown files, no headers, etc modified.

Doxygen references for main API classes will be added later.

Also, a tutorial will be introduced soon (in the common Tutorials place)

* G-API Documentation - fix warnings & trailing whitespaces

* G-API Documentation: address review issues

* G-API Documentation: export code snippets to compileable files

* gapi: move documentation samples
2018-10-24 07:47:56 +03:00

28 lines
622 B
Markdown

# Implementation details {#gapi_impl}
[TOC]
# G-API Implementation details {#gapi_impl_header}
## Api layer details {#gapi_detail_api}
### Expression unrolling {#gapi_detail_expr}
### Parameter marshalling {#gapi_detail_params}
### Operations representation {#gapi_detail_operations}
## Graph compiler details {#gapi_detail_compiler}
### ADE basics {#gapi_detail_ade}
### Graph model representation {#gapi_detail_gmodel}
### G-API metadata and passes {#gapi_detail_meta}
## Backends details {#gapi_detail_backends}
### Backend scope of work {#gapi_backend_scope}
### Graph transformation {#gapi_backend_pass}