mirror of
https://github.com/opencv/opencv.git
synced 2026-07-30 15:53:03 +04:00
Merge remote-tracking branch 'upstream/3.4' into merge-3.4
This commit is contained in:
@@ -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 4.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
|
||||
|
||||
@@ -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_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.
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -7,6 +7,8 @@ run the OpenCV algorithms.
|
||||
|
||||
- @subpage tutorial_gpu_basics_similarity
|
||||
|
||||
*Languages:* C++
|
||||
|
||||
*Compatibility:* \> OpenCV 2.0
|
||||
|
||||
*Author:* Bernát Gábor
|
||||
@@ -17,6 +19,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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -15,6 +15,8 @@ In this section you will learn about the image processing (manipulation) functio
|
||||
|
||||
- @subpage tutorial_random_generator_and_text
|
||||
|
||||
*Languages:* C++
|
||||
|
||||
*Compatibility:* \> OpenCV 2.0
|
||||
|
||||
*Author:* Ana Huamán
|
||||
@@ -333,7 +335,7 @@ In this section you will learn about the image processing (manipulation) functio
|
||||
|
||||
- @subpage tutorial_anisotropic_image_segmentation_by_a_gst
|
||||
|
||||
*Languages:* C++
|
||||
*Languages:* C++, Python
|
||||
|
||||
*Compatibility:* \> OpenCV 2.0
|
||||
|
||||
|
||||
@@ -690,6 +690,6 @@ References {#tutorial_documentation_refs}
|
||||
[Documenting basics]: http://www.doxygen.nl/manual/docblocks.html
|
||||
[Markdown support]: http://www.doxygen.nl/manual/markdown.html
|
||||
[Formulas support]: http://www.doxygen.nl/manual/formulas.html
|
||||
[Supported formula commands]: http://docs.mathjax.org/en/latest/tex.html#supported-latex-commands
|
||||
[Supported formula commands]: http://docs.mathjax.org/en/latest/input/tex/macros/index.html
|
||||
[Command reference]: http://www.doxygen.nl/manual/commands.html
|
||||
[Google Scholar]: http://scholar.google.ru/
|
||||
|
||||
+2
-2
@@ -18,8 +18,8 @@ This tutorial assumes that you have the following available:
|
||||
Installation
|
||||
------------
|
||||
|
||||
[Download](http://go.microsoft.com/fwlink/?LinkId=285460) the Image Watch installer. The installer
|
||||
comes in a single file with extension .vsix (*Visual Studio Extension*). To launch it, simply
|
||||
Download the Image Watch installer. ([Visual Studio 2019](https://marketplace.visualstudio.com/items?itemName=VisualCPPTeam.ImageWatch2019) | [Visual Studio 2017](https://marketplace.visualstudio.com/items?itemName=VisualCPPTeam.ImageWatch2017) | [Visual Studio 2012, 2013, 2015](https://marketplace.visualstudio.com/items?itemName=VisualCPPTeam.ImageWatch))
|
||||
The installer comes in a single file with extension .vsix (*Visual Studio Extension*). To launch it, simply
|
||||
double-click on the .vsix file in Windows Explorer. When the installer has finished, make sure to
|
||||
restart Visual Studio to complete the installation.
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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++
|
||||
Reference in New Issue
Block a user