Hi, Deepak. I'm curious (and others with opinions or aspirations for the iv thumbnail project, please also answer): what do you think are the relative merit of the thumbnails being at the bottom, at the right side (such as where page thumbnails are in Mac OS X Preview window when viewing a PDF document), or in a separate window altogether?
On Apr 5, 2012, at 10:02 AM, Deepak Gopinath wrote: > Hi, > I am Deepak Gopinath, a second year student of Computer Science at > Birla Institute of Technology and Science (BITS) Pilani, India. I have > a couple of GSoC project ideas which I wanted to share and garner > feedback before I submit the actual proposal. > > I was particularly interested in the iv viewer thumbnail view project. > I am aware of the discussion thread on the same topic but here's my > take. I propose the introduction of a resizeable bottom pane with > options to view/hide the pane, select & manipulate multiple > thumbnails. A thumbnail managing system has to be put in place to look > for existing thumbnails or create new ones. If a thumbnail is not > present and the image has a MIPmap set, a smaller size image can be > grabbed for a thumbnail. If not, we can run a bilinear/bicubic filter > or even antialiasing to create smooth thumbnails of pre-decided > size(say 96x96). They can be stored locally along with the images, in > thumbs.db style. Something like a createThumbnail(filterType) function > in IvImage class can be added, where filterType can be nearest > neighbour, bicubic, bilinear or antialiasing. A loadThumbnail() can be > added to search and if found- load thumbnail whenever an image is > opened. Number of thumbnails limit can be assigned, exceeding which > old thumbnails can be deleted. > > The second idea deals with integration of all oiio functions like > iconvert, idiff etc., into the imageviewer. This can be roughly termed > GUI enhancements. The menu has to be populated with more image > operating options and pipelining of functions has to be done. For > example, the Edit menu is not yet populated with options. The current > version of iv can have way more editing and processing functionality. > > As far as experience is concerned, I have led the image processing > team in our humanoid robot project called Acyut for the autonomous > soccer competition RoboCup. We had to deal with object detection > algorithms and their optimization as we worked on Beagleboard > processors. It gave me knowledge of basic colorspaces, image formats > and their structures etc. > This is my first time applying for GSoC. I will be uploading my > proposal, which will have more comprehensive details, in a few hours. > Looking forward to your feedback. > > -- > Regards, > Deepak Gopinath > Undergraduate student, Department of Computer Science. > Birla Institute of Technology and Science > _______________________________________________ > Oiio-dev mailing list > Oiio-dev@lists.openimageio.org > http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org -- Larry Gritz l...@larrygritz.com _______________________________________________ Oiio-dev mailing list Oiio-dev@lists.openimageio.org http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org