As far as I can tell in your answer, you want to search the web using an image (as in what you can do in Google). If that's the case, here's the link to another SO question that poses a similar query.
Just to summarize the answer there,
IQ Engines offers an API that allows you to integrate image
recognition into your mobile application. For more information see
http://www.iqengines.com. If you sign up for a trial you get 1000 free
visual scans and can download the iOS and Android SDKs. There's a
Quick Start Guide http://www.iqengines.com/quickstart, API
Documentation and README files for the SDKs that explain the process.