From 4e789635c9df3343c2332c0c474797c6a688fef1 Mon Sep 17 00:00:00 2001 From: Daniel Mallia Date: Fri, 8 May 2020 14:22:30 -0400 Subject: [PATCH] Update tutorials tables of content for several modules --- .../calib3d/table_of_content_calib3d.markdown | 8 ++++++++ doc/tutorials/core/table_of_content_core.markdown | 10 ++++++++++ doc/tutorials/dnn/table_of_content_dnn.markdown | 14 ++++++++++++++ .../table_of_content_features2d.markdown | 6 ++++++ doc/tutorials/gpu/table_of_content_gpu.markdown | 4 ++++ .../imgcodecs/table_of_content_highgui.markdown | 2 ++ doc/tutorials/ios/table_of_content_ios.markdown | 6 ++++++ .../stitching/table_of_content_stitching.markdown | 2 ++ .../videoio/table_of_content_videoio.markdown | 8 ++++++++ doc/tutorials/viz/table_of_content_viz.markdown | 10 ++++++++++ 10 files changed, 70 insertions(+) diff --git a/doc/tutorials/calib3d/table_of_content_calib3d.markdown b/doc/tutorials/calib3d/table_of_content_calib3d.markdown index d99a4db59e..61679f12a0 100644 --- a/doc/tutorials/calib3d/table_of_content_calib3d.markdown +++ b/doc/tutorials/calib3d/table_of_content_calib3d.markdown @@ -5,6 +5,8 @@ Although we get most of our images in a 2D format they do come from a 3D world. - @subpage tutorial_camera_calibration_pattern + *Languages:* Python + *Compatibility:* \> OpenCV 2.0 *Author:* Laurent Berger @@ -13,6 +15,8 @@ Although we get most of our images in a 2D format they do come from a 3D world. - @subpage tutorial_camera_calibration_square_chess + *Languages:* C++ + *Compatibility:* \> OpenCV 2.0 *Author:* Victor Eruhimov @@ -21,6 +25,8 @@ Although we get most of our images in a 2D format they do come from a 3D world. - @subpage tutorial_camera_calibration + *Languages:* C++ + *Compatibility:* \> OpenCV 2.0 *Author:* Bernát Gábor @@ -31,6 +37,8 @@ Although we get most of our images in a 2D format they do come from a 3D world. - @subpage tutorial_real_time_pose + *Languages:* C++ + *Compatibility:* \> OpenCV 2.0 *Author:* Edgar Riba diff --git a/doc/tutorials/core/table_of_content_core.markdown b/doc/tutorials/core/table_of_content_core.markdown index d775d8f0ee..2c8a38b098 100644 --- a/doc/tutorials/core/table_of_content_core.markdown +++ b/doc/tutorials/core/table_of_content_core.markdown @@ -6,6 +6,8 @@ understanding how to manipulate the images on a pixel level. - @subpage tutorial_mat_the_basic_image_container + *Languages:* C++ + *Compatibility:* \> OpenCV 2.0 *Author:* Bernát Gábor @@ -15,6 +17,8 @@ understanding how to manipulate the images on a pixel level. - @subpage tutorial_how_to_scan_images + *Languages:* C++ + *Compatibility:* \> OpenCV 2.0 *Author:* Bernát Gábor @@ -75,6 +79,8 @@ understanding how to manipulate the images on a pixel level. - @subpage tutorial_file_input_output_with_xml_yml + *Languages:* C++, Python + *Compatibility:* \> OpenCV 2.0 *Author:* Bernát Gábor @@ -84,6 +90,8 @@ understanding how to manipulate the images on a pixel level. - @subpage tutorial_interoperability_with_OpenCV_1 + *Languages:* C++ + *Compatibility:* \> OpenCV 2.0 *Author:* Bernát Gábor @@ -95,6 +103,8 @@ understanding how to manipulate the images on a pixel level. - @subpage tutorial_how_to_use_OpenCV_parallel_for_ + *Languages:* C++ + *Compatibility:* \>= OpenCV 2.4.3 You will see how to use the OpenCV parallel_for_ to easily parallelize your code. diff --git a/doc/tutorials/dnn/table_of_content_dnn.markdown b/doc/tutorials/dnn/table_of_content_dnn.markdown index 9a52f100db..85609ff660 100644 --- a/doc/tutorials/dnn/table_of_content_dnn.markdown +++ b/doc/tutorials/dnn/table_of_content_dnn.markdown @@ -3,6 +3,8 @@ Deep Neural Networks (dnn module) {#tutorial_table_of_content_dnn} - @subpage tutorial_dnn_googlenet + *Languages:* C++ + *Compatibility:* \> OpenCV 3.3 *Author:* Vitaliy Lyudvichenko @@ -11,6 +13,8 @@ Deep Neural Networks (dnn module) {#tutorial_table_of_content_dnn} - @subpage tutorial_dnn_halide + *Languages:* Halide + *Compatibility:* \> OpenCV 3.3 *Author:* Dmitry Kurtaev @@ -19,6 +23,8 @@ Deep Neural Networks (dnn module) {#tutorial_table_of_content_dnn} - @subpage tutorial_dnn_halide_scheduling + *Languages:* Halide + *Compatibility:* \> OpenCV 3.3 *Author:* Dmitry Kurtaev @@ -27,6 +33,8 @@ Deep Neural Networks (dnn module) {#tutorial_table_of_content_dnn} - @subpage tutorial_dnn_android + *Languages:* Java + *Compatibility:* \> OpenCV 3.3 *Author:* Dmitry Kurtaev @@ -35,6 +43,8 @@ Deep Neural Networks (dnn module) {#tutorial_table_of_content_dnn} - @subpage tutorial_dnn_yolo + *Languages:* C++, Python + *Compatibility:* \> OpenCV 3.3.1 *Author:* Alessandro de Oliveira Faria @@ -43,6 +53,8 @@ Deep Neural Networks (dnn module) {#tutorial_table_of_content_dnn} - @subpage tutorial_dnn_javascript + *Languages:* JavaScript + *Compatibility:* \> OpenCV 3.3.1 *Author:* Dmitry Kurtaev @@ -51,6 +63,8 @@ Deep Neural Networks (dnn module) {#tutorial_table_of_content_dnn} - @subpage tutorial_dnn_custom_layers + *Languages:* C++, Python + *Compatibility:* \> OpenCV 3.4.1 *Author:* Dmitry Kurtaev diff --git a/doc/tutorials/features2d/table_of_content_features2d.markdown b/doc/tutorials/features2d/table_of_content_features2d.markdown index 1f941f9d01..f42e2a571c 100644 --- a/doc/tutorials/features2d/table_of_content_features2d.markdown +++ b/doc/tutorials/features2d/table_of_content_features2d.markdown @@ -89,6 +89,8 @@ OpenCV. - @subpage tutorial_detection_of_planar_objects + *Languages:* C++ + *Compatibility:* \> OpenCV 2.0 *Author:* Victor Eruhimov @@ -108,6 +110,8 @@ OpenCV. - @subpage tutorial_akaze_tracking + *Languages:* C++ + *Compatibility:* \> OpenCV 3.0 *Author:* Fedor Morozov @@ -116,6 +120,8 @@ OpenCV. - @subpage tutorial_homography + *Languages:* C++, Java, Python + *Compatibility:* \> OpenCV 3.0 This tutorial will explain the basic concepts of the homography with some diff --git a/doc/tutorials/gpu/table_of_content_gpu.markdown b/doc/tutorials/gpu/table_of_content_gpu.markdown index 163f5e3b3f..1ea374335c 100644 --- a/doc/tutorials/gpu/table_of_content_gpu.markdown +++ b/doc/tutorials/gpu/table_of_content_gpu.markdown @@ -6,6 +6,8 @@ run the OpenCV algorithms. - @subpage tutorial_gpu_basics_similarity + *Languages:* C++ + *Compatibility:* \> OpenCV 2.0 *Author:* Bernát Gábor @@ -16,6 +18,8 @@ run the OpenCV algorithms. - @subpage tutorial_gpu_thrust_interop + *Languages:* C++ + *Compatibility:* \>= OpenCV 3.0 This tutorial will show you how to wrap a GpuMat into a thrust iterator in order to be able to diff --git a/doc/tutorials/imgcodecs/table_of_content_highgui.markdown b/doc/tutorials/imgcodecs/table_of_content_highgui.markdown index e78e8276f4..b63b7b00ce 100644 --- a/doc/tutorials/imgcodecs/table_of_content_highgui.markdown +++ b/doc/tutorials/imgcodecs/table_of_content_highgui.markdown @@ -5,6 +5,8 @@ This section contains tutorials about how to read/save your image files. - @subpage tutorial_raster_io_gdal + *Languages:* C++ + *Compatibility:* \> OpenCV 2.0 *Author:* Marvin Smith diff --git a/doc/tutorials/ios/table_of_content_ios.markdown b/doc/tutorials/ios/table_of_content_ios.markdown index 70ee57375f..4031c6c80b 100644 --- a/doc/tutorials/ios/table_of_content_ios.markdown +++ b/doc/tutorials/ios/table_of_content_ios.markdown @@ -3,6 +3,8 @@ OpenCV iOS {#tutorial_table_of_content_ios} - @subpage tutorial_hello + *Languages:* Objective-C++ + *Compatibility:* \> OpenCV 2.4.3 *Author:* Charu Hans @@ -11,6 +13,8 @@ OpenCV iOS {#tutorial_table_of_content_ios} - @subpage tutorial_image_manipulation + *Languages:* Objective-C++ + *Compatibility:* \> OpenCV 2.4.3 *Author:* Charu Hans @@ -19,6 +23,8 @@ OpenCV iOS {#tutorial_table_of_content_ios} - @subpage tutorial_video_processing + *Languages:* Objective-C++ + *Compatibility:* \> OpenCV 2.4.3 *Author:* Eduard Feicho diff --git a/doc/tutorials/stitching/table_of_content_stitching.markdown b/doc/tutorials/stitching/table_of_content_stitching.markdown index d85571cd7e..d5972f4343 100644 --- a/doc/tutorials/stitching/table_of_content_stitching.markdown +++ b/doc/tutorials/stitching/table_of_content_stitching.markdown @@ -7,6 +7,8 @@ create a photo panorama or you want to stitch scans. - @subpage tutorial_stitcher + *Languages:* C++ + *Compatibility:* \>= OpenCV 3.2 *Author:* Jiri Horner diff --git a/doc/tutorials/videoio/table_of_content_videoio.markdown b/doc/tutorials/videoio/table_of_content_videoio.markdown index 4f62765115..b27726bd87 100644 --- a/doc/tutorials/videoio/table_of_content_videoio.markdown +++ b/doc/tutorials/videoio/table_of_content_videoio.markdown @@ -5,6 +5,8 @@ This section contains tutorials about how to read/save your video files. - @subpage tutorial_video_input_psnr_ssim + *Languages:* C++, Python + *Compatibility:* \> OpenCV 2.0 *Author:* Bernát Gábor @@ -14,10 +16,16 @@ This section contains tutorials about how to read/save your video files. - @subpage tutorial_video_write + *Languages:* C++ + *Compatibility:* \> OpenCV 2.0 *Author:* Bernát Gábor - @subpage tutorial_kinect_openni + *Languages:* C++ + - @subpage tutorial_intelperc + + *Languages:* C++ \ No newline at end of file diff --git a/doc/tutorials/viz/table_of_content_viz.markdown b/doc/tutorials/viz/table_of_content_viz.markdown index fae1396de4..bcbebd153b 100644 --- a/doc/tutorials/viz/table_of_content_viz.markdown +++ b/doc/tutorials/viz/table_of_content_viz.markdown @@ -3,6 +3,8 @@ OpenCV Viz {#tutorial_table_of_content_viz} - @subpage tutorial_launching_viz + *Languages:* C++ + *Compatibility:* \> OpenCV 3.0.0 *Author:* Ozan Tonkal @@ -11,6 +13,8 @@ OpenCV Viz {#tutorial_table_of_content_viz} - @subpage tutorial_widget_pose + *Languages:* C++ + *Compatibility:* \> OpenCV 3.0.0 *Author:* Ozan Tonkal @@ -19,6 +23,8 @@ OpenCV Viz {#tutorial_table_of_content_viz} - @subpage tutorial_transformations + *Languages:* C++ + *Compatibility:* \> OpenCV 3.0.0 *Author:* Ozan Tonkal @@ -27,6 +33,8 @@ OpenCV Viz {#tutorial_table_of_content_viz} - @subpage tutorial_creating_widgets + *Languages:* C++ + *Compatibility:* \> OpenCV 3.0.0 *Author:* Ozan Tonkal @@ -35,6 +43,8 @@ OpenCV Viz {#tutorial_table_of_content_viz} - @subpage tutorial_histo3D + *Languages:* C++ + *Compatibility:* \> OpenCV 3.0.0 *Author:* Laurent Berger