Update to 2.0.0 tree from current Fremantle build
[opencv] / doc / index.htm
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
2 <html><head>
3 <title>OpenCV Documentation</title>
4 </head><body>
5
6 <center><table cellspacing=0 cellpadding=5 bgcolor="#6a9bed">
7 <tr>
8 <td rowspan="2">
9 <img src="opencv-logo.png" width="200"></td>
10 <td>
11 <center><i><font color="#000000"><font size=+4>
12 Open Source Computer Vision Library
13 </font></font></i></center>
14 </td>
15 </tr>
16 </table></center>
17
18 <!-- <p align="center"><img src="opencv.jpg"></a></p>
19
20 <hr>-->
21
22 <h1>What is OpenCV</h1>
23
24 <p>OpenCV means Open Source Computer Vision Library.
25 It is a collection of C functions and a few C++ classes that implement
26 many popular Image Processing and Computer Vision algorithms.</p>
27
28 <hr>
29 <h1><a name="#ref">OpenCV Book</a></h1>
30
31 The official book for OpenCV is published by O'Reilly Press
32 Learning OpenCV  Computer Vision with the OpenCV Library
33 by Gary Bradski and Adrian Kaehler
34 <a href="http://www.amazon.com/Learning-OpenCV-Computer-Vision-Library/dp/0596516134">
35 http://www.amazon.com/Learning-OpenCV-Computer-Vision-Library/dp/0596516134
36 </a>
37
38 <p>
39 This book is:
40 <ol>
41 <li>A tutorial on computer vision in general
42 <li>A user's guide to OpenCV
43 <li>A source of useful working sample code and detailed function descriptions.
44 </ol>
45
46 <hr>
47
48 <h1>The key features</h1>
49
50 <p>OpenCV provides cross-platform middle-to-high level API that includes
51    about 300 functions and a few C++ classes. Also there are
52    constantly improving Python bindings to OpenCV, see
53    interfaces/swig/python and samples/python.
54    OpenCV has no strict dependencies on external libraries,
55    though it can use some (such as libjpeg, ffmpeg, GTK+ etc.)
56    when it is possible.</p>
57
58 <p>OpenCV is free for both non-commercial and commercial use
59 (see the <a href="license.txt">license</a> for details).</p>
60
61 <p><a name="#ipp">OpenCV can be built with Intel&reg; Integrated Performance
62 Primitives (IPP).</a>
63 This makes it fast on all the architectures supported by the library,
64 where the optimal code for each host architecture is chosen at runtime.
65
66 More information about IPP can be retrieved at
67 <a href="http://www.intel.com/software/products/ipp/index.htm">
68 http://www.intel.com/software/products/ipp/index.htm</a></p>
69
70 Then, OpenCV itself can be built with OpenMP support, and, starting with v2.0,
71 OpenCV includes SSE2-optimized code, so many of the functions run significantly
72 faster on the modern 32-bit x86 and 64-bit x64 platforms, and even faster on dual-,
73 quad- and many-core systems.
74
75 <hr>
76
77 <h1>Who created it</h1>
78 The list of authors and major contributors can be found at
79 <a href="http://opencv.willowgarage.com/wiki/Contributors">http://opencv.willowgarage.com/wiki/Contributors</a>.</p>
80 <hr>
81
82 <h1>What's New</h1>
83 <p>See the <a href="ChangeLog.htm">ChangeLog</a>.
84 <hr>
85
86 <h1>Where to get OpenCV</h1>
87 <p>Go <a href="http://www.sourceforge.net/projects/opencvlibrary">http://www.sourceforge.net/projects/opencvlibrary</a>.
88 If it does not work, type "OpenCV" in
89 <a href="http://www.google.com/search?hl=en&ie=UTF-8&q=opencv+computer+vision&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=">Google (http://www.google.com)</a>.</p>
90
91 <hr>
92 <h1>How to build it</h1>
93 <p>See the installation guide: <a href="http://opencv.willowgarage.com/wiki/InstallGuide">http://opencv.willowgarage.com/wiki/InstallGuide</a>.
94
95 <hr>
96
97 <h1><a name="troubleshooting">If you have a problem with installing/running/using OpenCV</a></h1>
98
99 <ol>
100 <li>Visit OpenCV Wiki-pages at
101 <a href="http://opencv.willowgarage.com/wiki/">http://opencv.willowgarage.com/wiki/</a> and
102 look for the information there (and/or add it when you have found a solution)
103 <li>Search through OpenCV archives at www.yahoogroups.com
104 (<a href="http://groups.yahoo.com/group/OpenCV/">http://groups.yahoo.com/group/OpenCV/</a>)
105 <li>Join OpenCV mailing list at yahoo groups (see FAQs on how to do it) and mail your questions
106    (the mailing list will probably migrate to
107    <a href="http://www.sourceforge.net/projects/opencvlibrary">OpenCV's SourceForge site</a>)
108 <li>Look at the OpenCV sample code, read the reference manual (<a href="opencv.pdf">offline in PDF</a>
109     or <a href="http://opencv.willowgarage.com/documentation/index.html">online</a>) 
110 </ol>
111
112 </body></html>