问题
I want to do reverse image search in my android app. I need some api as powerful as google reverse image search. Is there any google reverse image search api for android? weather free or non-free
I also found google cloud vision api but the results - at least in it's demo - is not as specific as google reverse image search.
so is there any other api for reverse image search in android as powerful as google? or is there any other method to use google reverse image search results inside the android app? I found this but seems google has detected and closed that server.
回答1:
You can use Google Custom Search API Official site
Can be this question helpful for you? Google custom search for images only
回答2:
Update:
Vision API Web Detection has now launched which includes reverse image search features such as matching image and page URLs.
Original answer for posterity:
The best answers you're going to get from this question regarding the availability of APIs are from Google itself. It's not likely that some super-secret free API exists that only some Stack Overflow citizens know about, aside from perhaps unauthorized web scraping services like the one you linked to which was closed down.
Using Vision API to to detect image properties coupled with Custom Search is probably your best solution. The results of Vision API's label, landmark, and logo detection can be used as the search expression in Custom Search, and you can use the results of Vision API's image property detection to compute the dominate color to use as imgDominantColor
and imgColorType
. You could further narrow the search down using imgType
, imgSize
or other properties.
回答3:
Try to use https://tineye.com/, they have REST API https://services.tineye.com/developers/
来源:https://stackoverflow.com/questions/42631231/is-there-any-api-for-reverse-image-search-for-android-as-powerful-as-google-reve