Loading...
Logo
Processing Forum
I wrote a sketch that takes data from craigslist (written text) and searches google images, matching up an image with a description. I was hoping to create my own searchable image database with pictures I made rather than taking them from google. What would be the best way to go about this? Some people have told me sqlite used with processing could be good? Any thoughts?

Replies(5)

This has been discussed in the past. I don't think, in general, that putting images in database can be useful. You cannot include them in the conditional part of a query, it probably won't bring much benefit for storage, it complicates the usage of the image. It can be useful to store in the base the paths, sizes, and other data on the images, instead.
In addition, you have to be very careful just taking images from somebody else because of copyright issues.
yeah, you could save the images locally on your hard drive and have a link to them in  your database (copyright issues apply nevertheless).
Sorry, let me rephrase... I made some photographs with my own camera, so I don't have to worry about copyright issues. The reason I want to make my own searchable image database is so I'll have very specific images showing up rather than some arbitrary picture found on google.
phi.lho's comments still apply.  You don't need to store the images themselves in the data.  Just sufficient metadata so you can construct a path to the image (on your hard drive or elsewhere), and so you can search for it via title/tags, etc.

Also, before reinventing the wheel, consider some of the off-the-shelf photo management packages aimed at professional photographers (such as Apple's Aperture).  "Professional image management" and "professional photo organizer" are good search terms.