ImagenReferenceImage

@PublicPreviewAPI
abstract class ImagenReferenceImage

Known direct subclasses
ImagenControlReference

Represents a reference image (provided or generated) to bound the created image via controlled generation.

ImagenMaskReference

Represents a mask for Imagen editing.

ImagenRawImage

Represents a base image for Imagen editing

ImagenStyleReference

A reference image for style transfer

ImagenSubjectReference

A reference image for generating an image with a specific subject

Known indirect subclasses
ImagenBackgroundMask

A generated mask image which will auto-detect and mask out the background.

ImagenForegroundMask

A generated mask image which will auto-detect and mask out the foreground.

ImagenRawMask

Represents a mask for Imagen editing.

ImagenSemanticMask

Represents a generated mask for Imagen editing which masks out certain objects using object detection.


Represents an reference image for an Imagen editing request

Summary

Public properties

ImagenInlineImage?
Int?

Public properties

image

val imageImagenInlineImage?

referenceId

val referenceIdInt?