2015-06-25 3 views
1

Мне было интересно, можно ли загрузить изображение на странице «search by image» с помощью JSON или JSOUP на Android без использования каких-либо API Google. Спасибо заранееЗагрузка изображений на изображения Google JSON android

+0

я просто хочу, чтобы открыть окно выбора файлов, когда я нажимаю на кнопку, и это должно позволить мне выбрать изображение из галереи и загрузить его на ** Google обратный поиск изображения страницы ** (https: //images.google.com/?gws_rd=ssl) – MaggotSauceYumYum

ответ

1
Yes it is possible to convert an image in Base64 string and send to server using Json or any other way. 
e.g. 

Bitmap bitmap=BitmapFactory.decodeResource(getResources(),R.drawable.facebook); 
ByteArrayOutputStream stream = new ByteArrayOutputStream(); 
bitmap.compress(Bitmap.CompressFormat.PNG, 70, stream);      byte[] byteArray = stream.toByteArray(); 
String encodedImage = Base64.encodeToString(byteArray,Base64.DEFAULT); 
+0

привет, я просто хочу открыть файл выбора, когда я нажимаю на кнопку, и это должно позволить мне выбрать изображение из галереи и загрузить его на страницу обратного поиска Google. спасибо – MaggotSauceYumYum

+0

вот страница, которую я хочу разместить на изображении, на https://images.google.com/?gws_rd=ssl – MaggotSauceYumYum

+0

Да, я возьму файл из файла chooser и преобразую его в BufferedImage или Bitmap и преобразую его в строку и загрузите любое место, потому что строка, которую мы создаем из изображения, это строка Base^4, и вы ее прямо показываете. –

Смежные вопросы