-
June 19th, 2012, 04:56 AM
#1
video processing - languages and libraries?
Hi,
I am looking for a programming language that would suit development of an application that could process video feeds for motion detection and object recognition. Would like to have this running on a Linux platform, and trying to keep it as open-source as possible. I have experience with Java so that would be my preference. I have briefly looked into some Java graphic libraries, JMF being the default but appears to be a little aged/stale. Have also looked into Xuggle, GStreamer and v4l4j.
It looks like this is mainly a C++ forum I have read that C/C++ tends be more efficient, so I guess would Java be suitable for video processing? If Java is not the way to go please let me know what you would suggest or what have you used in the past.
I have seen one example application called Motion, this was developed using C and the video4linux interface.
I don’t want to start a technology debate, just any ideas would be appreciated, either comments on languages you have used, API/libraries that were useful – in particular with motion detection, video and image manipulation capabilities.
Cheers
-
June 22nd, 2012, 05:40 PM
#2
Re: video processing - languages and libraries?
Openvc (written by Intel and now supported by Willow Garage) has proved popular, but it is primarily written for C/C++. See http://opencv.willowgarage.com/wiki/
According to the Wikipedia page on opencv, there is a Java wrapper called JavaCV. I know nothing about it. See http://en.wikipedia.org/wiki/OpenCV and http://code.google.com/p/javacv/
-
July 17th, 2012, 10:09 PM
#3
Re: video processing - languages and libraries?
Hi, thanks for the response. Yes I had independently decided to use OpenCV, and reading your post just reenforced that
Thanks
Tags for this Thread
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|