4180
Kommentar:
|
4200
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 151: | Zeile 151: |
* `<PythonDemos>`_ |
Zur Sprache Python
H. Hoegl, <Hubert.Hoegl@hs-augsburg.de>
Inhalt
1 Gute Buecher fuer Einsteiger
Anselm Lingnau, Programmieren in Python - Eine praktische Einfuehrung, tuxacademy.org, 2016 (123 Seiten). Das Buch steht unter der freien Creative Commons Lizenz und kann im PDF Format (A4) heruntergeladen werden.
2 Allgemeine Tutorials
- Python Tutor
- Fast Lane Python von Norman Matloff
- http://www.learnpython.org
3 Netzwerkprogrammierung
- Fast Lane Python, Kapitel 4
- Daniel Zappala, Python Network Programming, http://ilab.cs.byu.edu/python
- Brandon Rhodes, John Goerzen, Foundations of Python Network Programming, Apress 2010.
4 Debuggen
- http://www.gregaker.net/2012/apr/05/debugging-python-with-pdb-or-ipdb
- https://pythonconquerstheuniverse.wordpress.com/2009/09/10/debugging-in-python
- http://pymotw.com/2/pdb
- https://docs.python.org/2/library/pdb.html
- https://gimmebar-assets.s3.amazonaws.com/4fe38b76be0a5.html
- http://heather.cs.ucdavis.edu/~matloff/pudb.html
5 Literatur zu Bildverarbeitung in Python
H. Hoegl, April 2015
Python Imaging Library (PIL), bzw. jetzt "Pillow"
https://python-pillow.github.io Manuals: http://pillow.readthedocs.org Tutorial: http://pillow.readthedocs.org/guides.html
Scientific Python mit grundlegenden Bildverarbeitungswerkzeugen (enhalten in "ndimage"):
linear and rank filters FFT, convolution morphological operation
Doku zu ndimage:
http://docs.scipy.org/doc/scipy/reference/tutorial/ndimage.html
scikits.image, http://scikit-image.org
Tutorial: http://scikit-image.org/docs/dev/user_guide/tutorials.html
Einige der Funktionen, die einem von Matlab's Image Processing Toolbox bekannt sind, findet man in ITK http://www.itk.org (medizinische Bildverarbeitung). Siehe auch VTK (visualization toolkit). Beide sind in Pythonxy enhalten.
Es gibt auch Simple ITK: http://www.simpleitk.org
OpenCV kann mit Python API verwendet werden
Tutorial http://docs.opencv.org/doc/tutorials/tutorials.html
Neben OpenCV gibt es das einfachere http://www.simplecv.org
ImageMagick mit Python Binding:
http://www.imagemagick.org http://www.imagemagick.org/script/api.php#python
mahotas - Image processing and computer vision in Python
http://mahotas.readthedocs.org/en/latest/ (enhaelt viele Beispiele)
Freie Tutorials ueber Bildverarbeitung
Chapter 2.6: Image manipulation and processing using Numpy and Scipy
Jan Erik Solem, http://programmingcomputervision.com (auch O'Reilly Buch) Es gibt eine Draft-Version zum Download: ProgrammingComputerVision_CCdraft.pdf
-
O'Reilly Buch: Practical Computer Vision with SimpleCV The Simple Way to Make Technology See By Kurt Demaagd, Anthony Oliver, Nathan Oostendorp, Katherine Scott
Buecher ueber Bildverarbeitung mit Python
- Ravishankar Chityala; Sridevi Pudipeddi, Image Processing and Acquisition using Python, CRC Press, 2015.
- Howse, OpenCV Computer Vision with Python, Packt Pub., 2013
Kapitel ueber Bildverarbeitung in Buechern
- Rossant, Cookbook, Kapitel 11 (scikit-image, OpenCV) http://ipython-books.github.io/cookbook/
- Shai Vaingast, Beginning Python Visualization, Crafting Visual Transformation Scripts, 2. Auflage, Apress 2014 (PIL) http://www.apress.com/9781484200537
6 Verschiedenes
- Informationen zu Python an der HS-A: http://python.hs-augsburg.de
- PythonDemos