2016-07-06 128 views
-4

我不是Java专家..我想知道是否有方法来获取从字符串在Google图像上搜索图像的结果的第一个图像。从字符串从Google获取图像

如果是,那么最简单快速的方法是什么?

在此先感谢!

+0

您可以使用google自定义搜索API https://developers.google.com/cus tom-search/json-api/v1/overview#先决条件 – explv

回答

0

获取imagesService的一个实例,我们可以用它来改变图片:

ImagesService imagesService = ImagesServiceFactory.getImagesService(); 

直接从字节数组制作的图像,并将其转换:

Image image = ImagesServiceFactory.makeImage(imageBytes); 
Transform resize = ImagesServiceFactory.makeResize(100, 50); 
Image resizedImage = imagesService.applyTransform(resize, image); 

写变换图像回云存储对象:

gcsService.createOrReplace(
    new GcsFilename(bucket, "resizedImage.jpeg"), 
    new GcsFileOptions.Builder().mimeType("image/jpeg").build(), 
    ByteBuffer.wrap(resizedImage.getImageData())); 
+0

你好。感谢您的答案..但是,我怎样才能得到在谷歌的字符串找到第一个图像?这是我的问题。 – OldTester

+0

你是否试过这段代码,如果不是,你应该先试试看,看看它是如何实现的 – Thurst

+0

另外,如果你认为这个问题是有帮助的 - 检查标记/接受它:) – Thurst