Is there a free image search?
I am wanting to create a website for a real estate company.
There is no database or anything, so I will have to make one.
The only thing I am unsure of is the part where I want to take an image from another site and insert it into the header. I would like this image to be found by the search engine because they are the ones that will be visiting this site.
1 Answer.
In general there's no such thing as a free image search. However, if you find some website that's hosting thousands of high quality images for free, you can just extract them. And then you can use Google's image search API to index those images.
For example, I'll use a website called FreeImages.org (this is one of the many sites with all the images that are on the internet for free): You can see that a lot of the images are labeled as Creative Commons. This means they can be used for any purpose provided credit is given back to the original author. It's quite likely that those images would not have had any attribution added, but because it's free to use, I'm going to grab them and index them.
I'd just use your own server for this. You can run a free web server (apache or lighttpd) and host the images and code for the site on it. If you're using a windows machine, iisexpress is a simple way to get a full featured free webserver running in a couple minutes.
For the rest of your web server (your dynamic content, user data etc.) you should use something like apache or lighttpd. Both have options for serving static content. Using apache, you'll have to do the following:
Use the modrewrite module so that you don't have to keep writing out. Turn off all options (so that no .php, .html or .css files are interpreted)
Tell apache to serve the files from the root directory (for example ). Apache is probably the easiest solution as it already has tons of functionality built-in.
Can I find a person by photo?
In theory the answer is yes, because the photos are public and can be searched and ranked in a way that will be effective.
Unfortunately, it depends on the number of photos that are indexed in image search and if the website is relevant to the search (eg, if Amazon has a lot of pictures of toys) or not. If people search by photo, they may search for a famous celebrity or someone who has more than 10,000 photos indexed.
I believe Google does search by photo. But, they don't really advertise it. I had an old blog that did nothing but display my family photo album. I would like to find it. But, there is no way to find it, even when I knew the exact name of the album.
Google does index public photos on Yahoo and then Google, and I believe it's an easy search through the Google Image Search engine. I did this recently looking for a photo for a friend who asked. In fact, the first result was a google group I follow with over 100 members that contained the album in question. The only disadvantage to searching images is that images are indexed by relevance and not date; so even though the oldest pictures are likely to contain your search term, the newer images may turn up more hits, too.
However, most sites won't have the most recent images for this reason, so if you're searching for specific pictures, you may want to look for an alternative such as Flickr.com. If you're looking for an overall site, I would consider doing a search for Google Images, Yahoo Images, or Bing Images.
For the best results, you need to add the most relevant parameters to your search: What was your date range? What was your subject? What was your query? Can you post an example of what you've tried so far? How many photos do you have? How many could be relevant? How long ago did the photos take place? Is this a "one-time" photo-finding or is it a regular feature on your site? How close does your site need to be to the events? Could you be looking for someone from a different year? What are the events of interest, and do you see any pattern in the age of the images?
Related Answers
How do I keep image quality in InDesign?
In this post we will b...
What is the easiest way to extract text from an image?
How , using Java? For example I have a jpg file in which there is some co...
Is scraping Google allowed?
As many of you know, I started a new job earlier this month and I have a lot of...