Giter Site home page Giter Site logo

jimjibone / openkinect-cocoa-example Goto Github PK

View Code? Open in Web Editor NEW
11.0 4.0 5.0 2.56 MB

This an example for the internet to use to sort of give a bit of guidance for beginners on how to use the libfreenect library with thier Cocoa projects. I hope you all like it :)

Objective-C 86.08% C 3.82% MATLAB 10.10%

openkinect-cocoa-example's Introduction

OpenKinect Cocoa Example

This uses the libfreenect library produced by the good people of the OpenKinect community. This code gives an example on how to use the libfreenect library with your Cocoa applications in Mac OS X.

It took me ages to learn how to begin programming with the Kinect on my Mac and there wasnt a great deal of help on the internet that I could find :( so I spent a long time figuring it all out (especially with OpenGL, that thing is a bastard) and then I finally created this app which will form the final application to a guide I will make in the summer.

The guide will take a semi-begginner programmer (someone who is already experienced with Objective-C, im not going to go and teach that but I will give a link to a guy on youtube who taught me), show them how to install all the libraries they need and then take them though all the steps necessary to produce this code.
To be honest I wish I found this on the internet myself ha ha, oh well :) I like working things out.

To use this code you will first need to install libfreenect:
- Theres the OpenKinect website which will be more up to date - http://openkinect.org/wiki/Getting_Started
- Or there is my website where I have outlined a method - http://jamesreuss.wordpress.com/2012/01/28/installing-openkinect-and-opencv-the-easy-way-on-a-mac/

And then you will need to download the code from this GitHub page, your best bet is probably using the download as .zip button or by going into your Terminal app and pasting in:
git clone git://github.com/jimjibone/OpenKinect-Cocoa-Example.git

You can then open up the "OpenKinect Cocoa Example.xcodeproj" file and build & run it and have a play. Make sure you have a Kinect though ;)

A feature you might like though is where you can export and import point cloud files (.pcf), I'll include one in there for you to play with if you dont have a Kinect yet.

openkinect-cocoa-example's People

Contributors

jimjibone avatar nickpack avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

openkinect-cocoa-example's Issues

IBNSLayoutConstraint?

I get this error when trying to compile with Xcode 3.2.6. Is this a new Xcode thing or an additional plugin needed?

The document "MainMenu.xib" could not be opened. An instance of IBNSLayoutConstraint could not be decoded.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.