• Dmitry Matveev's avatar
    Merge pull request #13030 from dmatveev:tutorial · 85fad150
    Dmitry Matveev authored
    * G-API: First steps with tutorial
    
    * G-API Tutorial: First iteration
    
    * G-API port of anisotropic image segmentation tutorial;
    * Currently works via OpenCV only;
    * Some new kernels have been required.
    
    * G-API Tutorial: added chapters on execution code, inspection, and profiling
    
    * G-API Tutorial: make Fluid kernel headers public
    
    For some reason, these headers were not moved to the public
    headers subtree during the initial development. Somehow it even
    worked for the existing workloads.
    
    * G-API Tutorial: Fix a couple of issues found during the work
    
    * Introduced Phase & Sqrt kernels, OCV & Fluid versions
    * Extended GKernelPackage to allow kernel removal & policies on include()
    
    All the above stuff needs to be tested, tests will be added later
    
    * G-API Tutorial: added chapter on running Fluid backend
    
    * G-API Tutorial: fix a number of issues in the text
    
    * G-API Tutorial - some final updates
    
    - Fixed post-merge issues after Sobel kernel renaming;
    - Simplified G-API code a little bit;
    - Put a conclusion note in text.
    
    * G-API Tutorial - fix build issues in test/perf targets
    
    Public headers were refactored but tests suites were not updated in time
    
    * G-API Tutorial: Added tests & reference docs on new kernels
    
    * Phase
    * Sqrt
    
    * G-API Tutorial: added link to the tutorial from the main module doc
    
    * G-API Tutorial: Added tests on new GKernelPackage functionality
    
    * G-API Tutorial: Extended InRange tests to cover 32F
    
    * G-API Tutorial: Misc fixes
    
    * Avoid building examples when gapi module is not there
    * Added a volatile API disclaimer to G-API root documentation page
    
    * G-API Tutorial: Fix perf tests build issue
    
    This change came from master where Fluid kernels are still used
    incorrectly.
    
    * G-API Tutorial: Fixed channels support in Sqrt/Phase fluid kernels
    
    Extended tests to cover this case
    
    * G-API Tutorial: Fix text problems found on team review
    85fad150
Name
Last commit
Last update
..
example_cmake Loading commit data...
tutorial_code Loading commit data...
3calibration.cpp Loading commit data...
CMakeLists.txt Loading commit data...
application_trace.cpp Loading commit data...
autofocus.cpp Loading commit data...
bgfg_segm.cpp Loading commit data...
calibration.cpp Loading commit data...
camshiftdemo.cpp Loading commit data...
cloning_demo.cpp Loading commit data...
cloning_gui.cpp Loading commit data...
connected_components.cpp Loading commit data...
contours2.cpp Loading commit data...
convexhull.cpp Loading commit data...
cout_mat.cpp Loading commit data...
create_mask.cpp Loading commit data...
dbt_face_detection.cpp Loading commit data...
delaunay2.cpp Loading commit data...
demhist.cpp Loading commit data...
detect_blob.cpp Loading commit data...
detect_mser.cpp Loading commit data...
dft.cpp Loading commit data...
dis_opticalflow.cpp Loading commit data...
distrans.cpp Loading commit data...
drawing.cpp Loading commit data...
edge.cpp Loading commit data...
ela.cpp Loading commit data...
em.cpp Loading commit data...
facedetect.cpp Loading commit data...
facial_features.cpp Loading commit data...
falsecolor.cpp Loading commit data...
fback.cpp Loading commit data...
ffilldemo.cpp Loading commit data...
filestorage.cpp Loading commit data...
fitellipse.cpp Loading commit data...
grabcut.cpp Loading commit data...
gstreamer_pipeline.cpp Loading commit data...
image_alignment.cpp Loading commit data...
image_sequence.cpp Loading commit data...
imagelist_creator.cpp Loading commit data...
inpaint.cpp Loading commit data...
intelperc_capture.cpp Loading commit data...
kalman.cpp Loading commit data...
kmeans.cpp Loading commit data...
laplace.cpp Loading commit data...
letter_recog.cpp Loading commit data...
live_detect_qrcode.cpp Loading commit data...
lkdemo.cpp Loading commit data...
logistic_regression.cpp Loading commit data...
lsd_lines.cpp Loading commit data...
mask_tmpl.cpp Loading commit data...
matchmethod_orb_akaze_brisk.cpp Loading commit data...
minarea.cpp Loading commit data...
morphology2.cpp Loading commit data...
neural_network.cpp Loading commit data...
npr_demo.cpp Loading commit data...
opencv_version.cpp Loading commit data...
openni_capture.cpp Loading commit data...
pca.cpp Loading commit data...
peopledetect.cpp Loading commit data...
phase_corr.cpp Loading commit data...
points_classifier.cpp Loading commit data...
polar_transforms.cpp Loading commit data...
segment_objects.cpp Loading commit data...
select3dobj.cpp Loading commit data...
smiledetect.cpp Loading commit data...
squares.cpp Loading commit data...
starter_imagelist.cpp Loading commit data...
stereo_calib.cpp Loading commit data...
stereo_match.cpp Loading commit data...
stitching.cpp Loading commit data...
stitching_detailed.cpp Loading commit data...
train_HOG.cpp Loading commit data...
train_svmsgd.cpp Loading commit data...
travelsalesman.cpp Loading commit data...
tree_engine.cpp Loading commit data...
videocapture_basic.cpp Loading commit data...
videocapture_camera.cpp Loading commit data...
videocapture_starter.cpp Loading commit data...
videowriter_basic.cpp Loading commit data...
warpPerspective_demo.cpp Loading commit data...
watershed.cpp Loading commit data...