What is the best programming language for video processing?

I have 4 digital cameras, the distance between each cam is 30 cm, I need software or a programming library that runs in C ++ or Java, which can shoot video from these 4 cameras and put them in one video, showing only one image that is assembled from 4 cams, any tips would be helpful, thanks anyway.

+5
source share
4 answers

See Net Data and GEM . It has some interesting possibilities, although it may be more than you want to bite.

Java has a Java Media Framework that gives you some decent tools to work with.

+1
source

I would recommend you OpenCV , which is an open source Computer Vision library for developing C. Once configured, it is relatively easy to use.

Check this link . Take a look at the cvCaptureFromCAM () method described in detail in the link to read frames from a video camera.

+1
source

GStreamer. : , .

:

: / ?

+1

This is a stereo tracking issue and one way to merge n. Different images will use some local functions (SIFT, SURF, FAST, etc.). The OpenCV library has an already discovered SURF detector. You may need to use C or C ++ for real-time processing.

0
source

All Articles