We are all well accustomed to searching the web for images by providing keywords. How many of us know that Google also provides a beautiful easy to use feature where you can look up similar and minor variants of a specified image by simply providing an image itself. This facility not only helps you find more images that are visually similar to the one you provide, it also helps in knowing the original source of the image and finding a different or larger size (better quality) of the image you currently have in your possession.
Here is how you do it.
Open images.google.com in your web browser. Below is what you see.
Click at the camera icon in the search box. You will see a search form as shown below.
Now, there are 3 ways in which you can do a reverse image search:
Google will immediately display a list of images that are visually similar to the one's you provided.
Here is an example search result.
Click on "Find image source". See illustration below.
You can even select a portion of the image you provided, by dragging the corners to narrow down to the required section of your image and look up for images similar to the portion you selected. See illustration below.
Apart from the above mentioned obvious advantages of Google Search by Image, there are other advantages as well for which you can use this feature, such as...
What happens to the image that you upload to the "Search by Image" form? Does it become a part of the internet asset?
The answer is NO. According to Google, all such uploaded images are stored in their servers for 7 days and used only by them for quality assessment purposes. They never become a part of the internet.
Isn't this an amazing facility? Thanks to Google for making the web easier for us.
How to move your Email accounts from one hosting provider to another without losing any mails?
How to resolve the issue of receiving same email message multiple times when using Outlook?
Self Referential Data Structure in C - create a singly linked list
Mosquito Demystified - interesting facts about mosquitoes
Elements of the C Language - Identifiers, Keywords, Data types and Data objects
How to pass Structure as a parameter to a function in C?
Rajeev Kumar is the primary author of How2Lab. He is a B.Tech. from IIT Kanpur with several years of experience in IT education and Software development. He has taught a wide spectrum of people including fresh young talents, students of premier engineering colleges & management institutes, and IT professionals.
Rajeev has founded Computer Solutions & Web Services Worldwide. He has hands-on experience of building variety of websites and business applications, that include - SaaS based erp & e-commerce systems, and cloud deployed operations management software for health-care, manufacturing and other industries.