opencv/doc
2011-06-14 23:23:03 +00:00
..
_static removed obsolete docs 2011-05-09 16:20:46 +00:00
_themes/blue moved the new docs from docroot to doc 2011-05-09 16:34:47 +00:00
opencv1 Minor doc change 2011-06-10 07:11:58 +00:00
opencv2 converted user guide & tutorials from tex to rst; added them into the whole documentation tree; added html_docs target. 2011-05-10 22:09:07 +00:00
pattern_tools adding better support for asymmetric patterns. 2011-03-22 23:12:33 +00:00
pics repaired opencv refman & refman1 build 2011-05-09 16:50:29 +00:00
python_fragments #301, sample code for CalcHist 2010-05-14 22:24:32 +00:00
tutorials Added two more drawing tutorials 2011-06-14 23:19:19 +00:00
user_guide added the link in doc on kinect 2011-05-18 11:57:43 +00:00
vidsurv "atomic bomb" commit. Reorganized OpenCV directory structure 2010-05-11 17:44:00 +00:00
acircles_pattern.png Added a printable asymmetric pattern of circles 2011-02-23 14:47:15 +00:00
check_docs_whitelist.txt a lot of small corrections to bring down the number of undocumented functions, reported by the script; added em.cpp sample 2011-06-09 01:16:45 +00:00
check_docs.py a lot of small corrections to bring down the number of undocumented functions, reported by the script; added em.cpp sample 2011-06-09 01:16:45 +00:00
CMakeLists.txt fixed #768 ticket 2011-06-14 10:19:56 +00:00
conf.py Added a extlinks section for external links to the OpenCV cpp reference 2011-06-14 23:23:03 +00:00
Doxyfile.in doxygenated opencv_video & opencv_calib3d modules (C++ part only) 2010-05-25 15:59:48 +00:00
haartraining.htm "atomic bomb" commit. Reorganized OpenCV directory structure 2010-05-11 17:44:00 +00:00
license.txt "atomic bomb" commit. Reorganized OpenCV directory structure 2010-05-11 17:44:00 +00:00
mymath.sty moved the new docs from docroot to doc 2011-05-09 16:34:47 +00:00
opencv_cheatsheet.pdf updated cheatsheet; fixed a few typos 2011-06-04 09:12:25 +00:00
opencv_cheatsheet.tex updated cheatsheet; fixed a few typos 2011-06-04 09:12:25 +00:00
opencv_tutorials.pdf Tutorials 2011-04-19 17:18:36 +00:00
opencv_user.pdf English corrected 2011-01-31 19:53:56 +00:00
opencv-logo2.png "atomic bomb" commit. Reorganized OpenCV directory structure 2010-05-11 17:44:00 +00:00
opencv-logo.png "atomic bomb" commit. Reorganized OpenCV directory structure 2010-05-11 17:44:00 +00:00
opencv.bib added documentation on LatentSVM algorithm 2011-04-03 10:16:28 +00:00
opencv.ico remove interfaces from installation; remove opencv/utils dir completely 2010-12-03 22:55:08 +00:00
opencv.jpg "atomic bomb" commit. Reorganized OpenCV directory structure 2010-05-11 17:44:00 +00:00
opencv.pdf added asynchronous versions of transform- and projectPoints into the GPU module, added docs 2011-02-22 07:27:10 +00:00
packaging.txt "atomic bomb" commit. Reorganized OpenCV directory structure 2010-05-11 17:44:00 +00:00
pattern.png replaced 8x6 pattern with 9x6, which orientation can be determined without any ambiguity 2010-12-13 15:00:35 +00:00
README.txt Updated for building in latexsphinx directory 2010-11-19 22:19:00 +00:00
reformat.py moved the new docs from docroot to doc 2011-05-09 16:34:47 +00:00

This file describes how to create the opencv.pdf manual in the
.../opencv/doc directory. It further describes how to produce
the html files on disk that populate the online OpenCV documenation
wiki.

-------------------------------------------------------------------------
In Ubuntu or Debian, required to build the opencv.pdf manual:

  sudo apt-get install     texlive texlive-latex-extra latex-xcolor texlive-fonts-extra
 
To build the HTML documentation, these are also required:

  sudo apt-get install python-setuptools             ## See [1] below for another install method
  sudo easy_install -U Sphinx                        ## This is NOT the speech recognition program. 
  sudo apt-get install     dvipng
  sudo easy_install plasTeX            

-------------------------------------------------------------------------
In other Linux distros you will also need to install LiveTeX and,
optionally, if you want to produce the hmtl files, the Sphinx tool (http://sphinx.pocoo.org/)

In MacOSX you can use MacTex (https://www.tug.org/mactex/).

In Windows you can use MiKTeX

--------------------------------------------------------------------------
(1) To build the latex files to create the opencv.pdf manual, in the 
.../opencv/doc directory, issue the command:

sh go

(2) If you want to build the html files that OpenCV uses to populate the 
online documentation, assuming you downloaded easy_install, 
Sphinx and plasTex as above, then from the .../opencv/doc/latex2sphinx directory, 
issue the "buildall" commend there:

sh buildall

The resulting html files will be be created in:  
.../opencv/doc/latex2sphinx/_build/html

Under this html directory, you will find index.html files for:
  cpp   The C++ manual
  c     The C manual
  py    The Python manual

--------------------------------------------------------------------------
[1] To install easy install on Ubuntu, try either (as stated above):
 sudo apt-get install python-setuptools
 or try using:
First:
  wget -q http://peak.telecommunity.com/dist/ez_setup.py
Then
  sudo python ez_setup.py