Skip to content

Commit a492131

Browse files
author
Michael Beyeler
committed
update README.md
1 parent 85f4fda commit a492131

File tree

1 file changed

+44
-2
lines changed

1 file changed

+44
-2
lines changed

README.md

Lines changed: 44 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,44 @@
1-
# opencv-python-blueprints
2-
OpenCV with Python Blueprints
1+
# OpenCV with Python Blueprints
2+
3+
This repository contains all up-to-date source code for the following book:
4+
5+
> M. Beyeler (2015). "OpenCV with Python Blueprints: Design and develop advanced computer vision projects using OpenCV
6+
> with Python". Packt Publishing Ltd., London, England, 230 pages, ISBN 978-178528269-0.
7+
8+
All code was tested with OpenCV 2.4.9 and Python 2.7 on Ubuntu 14.04, and is available from:
9+
https://github.com/mbeyeler/opencv-python-blueprints.
10+
11+
## Software Requirements
12+
All projects can run on Windows, Mac, or Linux, and require the following software packages:
13+
* OpenCV 2.4.9 or later: Recent 32-bit and 64-bit versions as well as installation instructions are available at
14+
http://opencv.org/downloads.html. Platform-specific installation instructions can be found at
15+
http://docs.opencv.org/doc/tutorials/introduction/table_of_content_introduction/table_of_content_introduction.html.
16+
* Python 2.7 or later: Recent 32-bit and 64-bit installers are available at https://www.python.org/downloads. The
17+
installation instructions can be found at https://wiki.python.org/moin/BeginnersGuide/Download.
18+
* NumPy 1.9.2 or later: This package for scientific computing officially comes in 32-bit format only, and can be
19+
obtained from http://www.scipy.org/scipylib/download.html. The installation instructions can be found at
20+
http://www.scipy.org/scipylib/building/index.html#building.
21+
* wxPython 2.8 or later: This GUI programming toolkit can be obtained from http://www.wxpython.org/download.php.
22+
Its installation instructions are given at http://wxpython.org/builddoc.php.
23+
24+
In addition, some chapters require the following free Python modules:
25+
* SciPy 0.16.0 or later (Chapter 1): This scientific Python library officially comes in 32-bit only, and can be obtained
26+
from http://www.scipy.org/scipylib/download.html. The installation instructions can be found at
27+
http://www.scipy.org/scipylib/building/index.html#building.
28+
* matplotlib 1.4.3 or later (Chapters 4 to 7): This 2D plotting library can be obtained from
29+
http://matplotlib.org/downloads.html. Its installation instructions can be found by going to
30+
http://matplotlib.org/faq/installing_faq.html#how-to-install.
31+
* libfreenect 0.5.2 or later (Chapter 2): The libfreenect module by the OpenKinect project (http://www.openkinect.org)
32+
provides drivers and libraries for the Microsoft Kinect hardware, and can be obtained from
33+
https://github.com/OpenKinect/libfreenect. Its installation instructions can be found at
34+
http://openkinect.org/wiki/Getting_Started.
35+
36+
Furthermore, the use of iPython (http://ipython.org/install.html) is highly recommended as it provides a flexible,
37+
interactive console interface.
38+
39+
## License
40+
The software is released under the GNU General Public License (GPL), which is the most commonly used free software
41+
license according to Wikipedia. GPL allows for commercial use, distribution, modification, patent use, and private use.
42+
43+
The GPL is a copyleft license, which means that derived works can only be distributed under the same license terms.
44+
For more information, please see the license file.

0 commit comments

Comments
 (0)