Type: | Package |
Title: | Create Array Data from 2D Image Thumbnails via Google Image Search |
Version: | 0.99.2 |
Date: | 2021-09-28 |
Depends: | R (≥ 4.1.0) |
Imports: | xml2, rvest, EBImage, magrittr |
Suggests: | testthat |
Description: | Images are provided as an array dataset of 2D image thumbnails from Google Image Search https://www.google.com/search. This array data may be suitable for a training data of machine learning or deep learning as a first trial. |
License: | Artistic-2.0 |
URL: | https://github.com/kumeS/GoogleImage2Array |
RoxygenNote: | 7.1.2 |
Encoding: | UTF-8 |
NeedsCompilation: | no |
Packaged: | 2021-09-28 15:27:14 UTC; skume |
Author: | Satoshi Kume [aut, cre] |
Maintainer: | Satoshi Kume <satoshi.kume.1984@gmail.com> |
Repository: | CRAN |
Date/Publication: | 2021-09-29 08:20:16 UTC |
GoogleImage2array: create array from image thumbnails.
Description
This function is to create the R array/tensor from 2D image obtained from Google image search. This function provides an array consisted of 20 images per run.
Usage
GoogleImage2array(
Query,
wh = 64,
Col = TRUE,
Save = FALSE,
file_path = NULL,
gl = "us"
)
Arguments
Query |
a character vector to search images |
wh |
a value of pixels in height and width. |
Col |
a logical. Whether to handle color or gray images. if TRUE, use color mode. |
Save |
a logical. Whether to save images locally or not. if TRUE, save locally. |
file_path |
a character. a directory to save the image file. |
gl |
a character to show a region information. ex. us, ja etc |
Value
array
Author(s)
Satoshi Kume
Examples
library(EBImage)
# Simple examples
query <- "persian cat"
CatImg <- GoogleImage2array(query)
#show info
str(CatImg)
query <- "Shiba inu"
DogImg <- GoogleImage2array(query)
#show info
str(DogImg)
#Bind arrays
ImgDat <- EBImage::abind(CatImg$array, DogImg$array, along=1)
#show info
str(ImgDat)
display.array: display 4d array as a tiled image.
Description
This function is to create the R array/tensor from 2D image obtained from Google image search.
Usage
display.array(x, Save = FALSE, file_path = NULL)
Arguments
x |
a list obtained by the GoogleImage2array function. |
Save |
a logical. Whether to save images locally or not. if TRUE, save locally. |
file_path |
a character. a directory to save the image file. |
Value
image
Author(s)
Satoshi Kume
Examples
library(EBImage)
# Simple examples
query <- "persian cat"
CatImg <- GoogleImage2array(query)
#show images
display.array(CatImg)
query <- "Shiba inu"
DogImg <- GoogleImage2array(query)
#show images
display.array(DogImg)