All functions
|
|
call_vision_api()
|
helper function to send POST request to the Google Vision API |
|
create_request_body()
|
helper function to create json for response request |
|
create_single_image_request()
|
helper function to create a list of details of one image annotation request |
|
encode_image()
|
helper function to base64 encode the image file |
|
extract_annotations()
|
helper function code to extract the annotations |
|
extract_error()
|
helper function code to extract error from API response into a data.table |
|
extract_response()
|
helper function code to extract the response data.frame |
|
extractor()
|
helper function code to provide an extractor function for different feature types |
|
face_detection_extractor()
|
helper function code to extract API response into a data.table for given feature type |
|
gcv_get_image_annotations()
|
Get parsed image annotations from the Google Cloud Vision API |
|
gcv_get_raw_response()
|
Get raw API response from the Google Cloud Vision API |
|
gcv_get_response()
|
helper function to call the API for one batch of images |
|
getBoundingBoxes()
|
helper function code to extract Bounding Box x,y coordinates for an API response element |
|
get_feature_types()
|
helper function code to record available feature types |
|
get_invalid_image_paths()
|
helper function to validate input image paths |
|
label_detection_extractor()
|
helper function code to extract API response into a data.table for given feature type |
|
landmark_detection_extractor()
|
helper function code to extract API response into a data.table for given feature type |
|
logo_detection_extractor()
|
helper function code to extract API response into a data.table for given feature type |
|
ocr_extractor()
|
helper function code to extract API response into a data.table for given feature type |
|
split_to_chunks()
|
helper function to split a vector to approximately equally sized chunks |