Path: news.mathworks.com!not-for-mail
From: "Dave Robinson" <dave.robinson@somewhere.biz>
Newsgroups: comp.soft-sys.matlab
Subject: Re: Which programming language should be used for image processing???
Date: Fri, 25 Jan 2008 09:46:02 +0000 (UTC)
Organization: STFC Rutherford Appleton Laboratory
Lines: 62
Message-ID: <fncb4p$8ch$1@fred.mathworks.com>
References: <962843d7-048a-44cb-a0ee-62d0eb20c062@s13g2000prd.googlegroups.com> <fnao61$730$1@fred.mathworks.com> <fnaqm6$htp$1@fred.mathworks.com>
Reply-To: "Dave Robinson" <dave.robinson@somewhere.biz>
NNTP-Posting-Host: webapp-03-blr.mathworks.com
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Trace: fred.mathworks.com 1201254362 8593 172.30.248.38 (25 Jan 2008 09:46:02 GMT)
X-Complaints-To: news@mathworks.com
NNTP-Posting-Date: Fri, 25 Jan 2008 09:46:02 +0000 (UTC)
X-Newsreader: MATLAB Central Newsreader 968489
Xref: news.mathworks.com comp.soft-sys.matlab:447543


"Ian Clarkson" <ian.clarkson@gesturetek.com> wrote in 
message <fnaqm6$htp$1@fred.mathworks.com>...
> "Vihang Patil" <vihang_patil@yahoo.com> wrote in message 
> <fnao61$730$1@fred.mathworks.com>...
> > mohit108agarwal@gmail.com wrote in message
> > <962843d7-048a-44cb-a0ee-
> 62d0eb20c062@s13g2000prd.googlegroups.com>...
> > > I am doing my final year project titled "Web cam for 
the
> > blind". The
> > > task of the project is to capture images from the 
webcam
> > and to
> > > process the image and extract useful objects from the
> > images.The
> > > object extracted will be compared to the objects 
defined
> > in the
> > > database and the appropriate objects audio will be 
the 
> o/p
> > to the
> > > blind which will help as a navigation tool to the 
blind.
> > > Now my quetion is that which programming language 
will 
> the
> > most
> > > efficient to use?
> > > Also is it possible to integrate java with matlab.Any 
> one
> > having any
> > > idea as to how to implement the project will be a 
great
> > help for us.
> > > Thank you
> > 
> > 
> > Matlab is good for image processing but slow
> > You can do simulation in matlab and probably code in 
C++ 
> or
> > other languages
> > 
> 
> check out Intel's OpenCV library. it's free and very fast.

If you are intending to use an Intel processor (e.g. 
Pentium class device), then in addition to the OpenCV 
library look to use the Intel rather than the Microsoft 
compiler. I understand that it can be integrated into 
Microsoft Visual studio environment. It is excellent at 
optimizing the code to use the SIMD and MMX facilities in 
the CPU which has a tremendous effect on the execution 
performance of many CV algorithms.

If you intend using an ARM or something in a portable unit, 
forget my advice.

Regards

Dave Robinson