# [START howto_operator_vision_annotate_image_url] GCP_VISION_ANNOTATE_IMAGE_URL = os.environ.get('GCP_VISION_ANNOTATE_IMAGE_URL', 'gs://bucket/image2.jpg') # [END howto_operator_vision_annotate_image_url] # [START howto_operator_vision_product_set] product_set = ProductSet(display_name='My Product Set') # [END howto_operator_vision_product_set] # [START howto_operator_vision_product] product = Product(display_name='My Product 1', product_category='toys') # [END howto_operator_vision_product] # [START howto_operator_vision_reference_image] reference_image = ReferenceImage(uri=GCP_VISION_REFERENCE_IMAGE_URL) # [END howto_operator_vision_reference_image] # [START howto_operator_vision_annotate_image_request] annotate_image_request = { 'image': { 'source': { 'image_uri': GCP_VISION_ANNOTATE_IMAGE_URL } }, 'features': [{ 'type': enums.Feature.Type.LOGO_DETECTION }], } # [END howto_operator_vision_annotate_image_request]
CloudVisionDetectImageSafeSearchOperator, CloudVisionDetectTextOperator, CloudVisionGetProductOperator, CloudVisionGetProductSetOperator, CloudVisionImageAnnotateOperator, CloudVisionRemoveProductFromProductSetOperator, CloudVisionTextDetectOperator, CloudVisionUpdateProductOperator, CloudVisionUpdateProductSetOperator, ) PRODUCTSET_TEST = ProductSet(display_name='Test Product Set') PRODUCTSET_ID_TEST = 'my-productset' PRODUCT_TEST = Product(display_name='My Product 1', product_category='toys') PRODUCT_ID_TEST = 'my-product' REFERENCE_IMAGE_TEST = ReferenceImage(uri='gs://bucket_name/file.txt') REFERENCE_IMAGE_ID_TEST = 'my-reference-image' ANNOTATE_REQUEST_TEST = { 'image': { 'source': { 'image_uri': 'https://foo.com/image.jpg' } } } ANNOTATE_REQUEST_BATCH_TEST = [{ 'image': { 'source': { 'image_uri': 'https://foo.com/image1.jpg' } } }, {