-
Notifications
You must be signed in to change notification settings - Fork 1
5.2. Google Images
Javinator9889 edited this page Aug 13, 2018
·
6 revisions
-
withImageParams(self, params: GoogleImages): defines the ImageParams for doing a search at Google Images. AGoogleImagesobject must be created.
from pyGle.values import GoogleImages-
setColor(self, color: AvailableColors): set the color of the image. The list of the colors is at AvailableColors. -
setColorType(self, color_type: AvailableColorsType): set the color type of the image. The list of the color types is at AvailableColorTypes. -
setImageRights(self, rights: AvailableRights): looks for images that has these rights. The list of the rights is at AvailableRights. -
setImageSize(self, size: AvailableSizes): looks for images with the specified size. The list of the sizes is at AvailableSizes. -
setImageType(self, image_type: AvailableImagesTypes): finds images that are of the specified image type. The list of the images types is at AvailableImageTypes. -
setAspectRatio(self, aspect_ratio: AvailableAspectRatios): finds images that have the specified aspect ratio. The list of the aspect ratios is at AvailableAspectRatios. -
setImageFormat(self, image_format: AvailableImageFormats): looks for images that have the specified format. The list of the formats is at AvailableImageFormats.
Here is the format of the results, when job finishes:
[ {
'url': 'image URL',
'format': 'image format',
'id': 'image ID',
'source': 'image source',
'width': 'image width', # int value
'height': 'image height', # int value
'posted_on': 'image posted on',
'website_name': 'image website name',
'webpage_name': 'webpage name',
'webpage_title': 'webpage title'
},
{
'stats': {
'images_found': 'number of images found',
'overall_time': 'total time',
'google_search_time': 'time for searching at Google',
'parsing_page_time': 'time for parsing the results'
},
'url': 'Google Images URL'
}
]