I want to read the html version of "OpenCV-Python Tutorials" OpenCV 3.1 version

The following content is out of date. [OpenCV-Python Tutorials] at docs.opencv.org/3.1.0/ (http://docs.opencv.org/3.1.0/d6/d00/tutorial_py_root.html#gsc.tab=0) Is accessible.

Also the example script orb = cv2.ORB_create() It is a script that follows the actual binding of OpenCV 3.1.

Directly http://docs.opencv.org/3.1.0/d6/d00/tutorial_py_root.html#gsc.tab=0 Please visit.


OpenCV 3.1 has been released.

dandelion [OpenCV Change Logs] (https://github.com/atinfinity/lab/wiki/OpenCV-Change-Logs%EF%BC%88%E6%84%8F%E8%A8%B3%EF%BC%89#3.1) Has created.

The directory when the archive was expanded opencv\sources\doc\py_tutorials Includes the latest version of OpenCV-Python Tutorials.

Links to previously introduced articles, http://docs.opencv.org/3.0-beta/doc/py_tutorials/py_tutorials.html The linked html is for 3.0-beta, not for OpenCV 3.1. Therefore, the author of OpenCV-Python Tutorials can read the latest modified content. Open the markdown file in opencv \ sources \ doc \ py_tutorials with an editor Good to read.

py_orb.markdown Try to open.

Compare the corresponding files with winMerge () between opencv3.0 and opencv3.1. For 3.1

# Initiate ORB detector
orb = cv2.ORB_create()
# find the keypoints with ORB
kp = orb.detect(img,None)
# compute the descriptors with ORB
kp, des = orb.compute(img, kp)

It was confirmed that the ORB class generation was modified so that the python script in the tutorial and the implementation of the corresponding release match.

Note: The OpenCV-Python Tutorials documentation for OpenCV seems to be generated from a markdown file using Sphinx etc. markdown -> rst -> html

Get started with Markdown slideShare This slide teaches me how to convert from markdown to rst.

Sphinx documentation http://docs.sphinx-users.jp/contents.html Sphinx is a tool to generate html from rst files

Postscript: It seems that the OpenCV documentation is made from a series of builds from CMake, but so far I haven't succeeded in generating the documentation myself in either 3.0 or 3.1. CMake succeeds on windows version of 3.0, but CMake checks BUILD_DOCS and [configure], [generate] succeeds, but I don't know how to generate the above html on windows. ..

If you want to use the latest features of OpenCV, use it in C ++ because there is no OpenCV-Python binding yet. Also, bring opencv_contrib from the GitHub repository and build it additionally (reference article).

According to OpenCV Change Logs Various interesting algorithms are implemented.

** Reference article: **

The procedure for using opencv_contrib on windows is written. [1]: "OpenCV 3.0 has been released, so I introduced it"

Recommended Posts

I want to read the html version of "OpenCV-Python Tutorials" OpenCV 3.1 version
I want to check the position of my face with OpenCV!
I want to customize the appearance of zabbix
[Note] I want to completely preprocess the data of the Titanic issue-Age version-
I want to grep the execution result of strace
I want to fully understand the basics of Bokeh
I want to crop the image along the contour instead of the rectangle [python OpenCV]
I want to increase the security of ssh connections
I want to specify another version of Python with pyvenv
I want to use only the normalization process of SudachiPy
I want to get the operation information of yahoo route
I want to judge the authenticity of the elements of numpy array
I want to know the features of Python and pip
Keras I want to get the output of any layer !!
I want to know the legend of the IT technology world
I want to get the name of the function / method being executed
I want to manually assign the training parameters of the [Pytorch] model
I want to output the beginning of the next month with Python
I tried to display the video playback time (OpenCV: Python version)
I want to know the population of each country in the world.
I want to pin Spyder to the taskbar
I want to detect objects with OpenCV
I want to output to the console coolly
I checked the options of copyMakeBorder of OpenCV
How to check the version of Django
I want to handle the rhyme part1
I want to extract an arbitrary URL from the character string of the html source with python
I want to handle the rhyme part3
I want to display the progress bar
I read the implementation of golang channel
I want to handle the rhyme part2
I want to handle the rhyme part5
I want to handle the rhyme part4
I tried to solve the 2020 version of 100 language processing [Chapter 3: Regular expressions 25-29]
(Python Selenium) I want to check the settings of the download destination of WebDriver
I want to batch convert the result of "string" .split () in Python
I want to explain the abstract class (ABCmeta) of Python in detail.
I want to sort a list in the order of other lists
I want to express my feelings with the lyrics of Mr. Children
I want to analyze the emotions of people who want to meet and tremble
I want to use the Qore SDK to predict the success of NBA players
I want to leave an arbitrary command in the command history of Shell
I want to stop the automatic deletion of the tmp area with RHEL7
Python: I want to measure the processing time of a function neatly
I read the implementation of range (Objects / rangeobject.c)
I want to handle the rhyme part7 (BOW)
I tried to touch the API of ebay
I tried to correct the keystone of the image
Try the free version of Progate [Python I]
I want to get League of Legends data ③
I want to get League of Legends data ②
I read and implemented the Variants of UKR
I want to get League of Legends data ①
I tried using the image filter of OpenCV
I want to use the activation function Mish
I want to display the progress in Python!
I tried to predict the price of ETF
I tried to vectorize the lyrics of Hinatazaka46!
I want to get the path of the directory where the running file is stored.
I want to visualize the transfer status of the 2020 J League, what should I do?
The story of IPv6 address that I want to keep at a minimum