Hi, Where to store the images? How to retrieval the images? If you have a metadata for the images, the map task can receives a 'filename' of image as a key, and file properies (host, file path, ..,etc) as its value. Then, I guess you can handle the matlab process using runtime object on hadoop cluster.
On Wed, Apr 22, 2009 at 9:30 AM, Sameer Tilak <sameer.u...@gmail.com> wrote: > Hi Edward, > Yes, we're building this for handling hundreds of thousands images (at > least). We're thinking processing of individual images (or a set of images > together) will be done in Matlab itself. However, we can use Hadoop > framework to process the data in parallel fashion. One Matlab instance > handling few hundred images (as a mapper) and have hundreds of such > instances and then combine (reducer) the o/p of each instance. > > On Tue, Apr 21, 2009 at 5:06 PM, Edward J. Yoon <edwardy...@apache.org>wrote: > >> Hi, What is the input data? >> >> According to my understanding, you have a lot of images and want to >> process all images using your matlab script. Then, You should write >> some code yourself. I did similar thing for plotting graph with >> gnuplot. However, If you want to do large-scale linear algebra >> operations for large image processing, I would recommend investigating >> other solutions. Hadoop is not a general purpose clustering software, >> and it cannot run matlab. >> >> On Wed, Apr 22, 2009 at 2:55 AM, Sameer Tilak <sameer.u...@gmail.com> >> wrote: >> > Hi there, >> > >> > We're working on an image analysis project. The image processing code is >> > written in Matlab. If I invoke that code from a shell script and then use >> > that shell script within Hadoop streaming, will that work? Has anyone >> done >> > something along these lines? >> > >> > Many thaks, >> > --ST. >> > >> >> >> >> -- >> Best Regards, Edward J. Yoon >> edwardy...@apache.org >> http://blog.udanax.org >> > -- Best Regards, Edward J. Yoon edwardy...@apache.org http://blog.udanax.org