Open Source Image Processing using Microsoft Kinect and Python [SciPy 2013]
-
Upload
samarth-shah -
Category
Documents
-
view
1.331 -
download
0
Transcript of Open Source Image Processing using Microsoft Kinect and Python [SciPy 2013]
Open Source Image Processing using Microsoft Kinect and Python
Samarth Shah@SamarthShah_
What is Image Processing? Any form of signal processing on images/videos Generally 2D images Image In -> Image Out Computer Vision
Current Status Research
Image Enhancement Image Restoration Image Compression
Vision based Start-ups Nokia Refocus (https://refocus.nokia.com/) Nokia Pureview Technology
OpenCV code snippet #include <cv.h> #include <highgui.h> int main(){ IplImage *im =
cvLoadImage("image.jpg",CV_WINDOW_AUTOSIZE); cvNamedWindow("image"); cvShowImage("image", im); cvWaitKey(0); cvReleaseImage(&im); cvDestroyAllWindows(); }
SimpleCV code snippet from SimpleCV import * cam = Camera() while True: img = cam.getImage() img.show()
Comparison
Ease of use Speed Resources Needed Cost Development Environment0
2
4
6
8
10
12
MatlabOpenCVSimpleCV
Comparison
Memory ManagementPortability
Dev. of Prog SkillsDebugging
Help and Sample Code
0
2
4
6
8
10
12
MatlabOpenCVSimpleCV
SimpleCV Simple Computer Vision Open Source Computer Vision Framework Python wrapper for
OpenCV Freenect PIL Numpy Scipy ZXing libSDL
Simple
Demos Basic Operation
Display Image Height and Width Resize Image Crop Image
Mathematical Morphology Erode
Histogram Green Screen
Using Laptop Camera Live Feed Save Image Ball Tracking Face Detection
Using Microsoft Kinect
Going Beyond Hardware Boards like Pandaboards Raspberry Pi Augmented Reality
Thanks
@SamarthShah_