Mbështjell të dhënat e imazhit për përdorimet e mësimit të makinerisë në pajisje (ODML).
 MlImage është krijuar për të qenë një kontejner imazhi i pandryshueshëm, i cili mund të ndahet në ndër-platforma, midis kornizave të ndryshme të Google ODML (Mbështetje TFLite, MLKit).
 Është një imazh abstraksion i zakonshëm që mund të ndihmojë në zinxhirin e kornizave të ndryshme që përshtatin MlImage së bashku.
 Për të ndërtuar një MlImage , përdorni ndërtuesit e dhënë:
 MlImage përdor numërimin e referencës për të ruajtur ruajtjen e brendshme. Kur krijohet, numri i referencës është 1. Zhvilluesi mund të thërrasë close() për të reduktuar numrin e referencës për të lëshuar më herët hapësirën e brendshme, përndryshe mbledhja e mbeturinave Java do ta lëshojë hapësirën ruajtëse përfundimisht.
 Për të nxjerrë imazhin konkret, fillimisht kontrolloni MlImage.StorageType dhe më pas përdorni nxjerrësit e dhënë:
MlImage do të mbështesë konvertimin e brendshëm (p.sh. Bitmap -> ByteBuffer) dhe ruajtje të shumta. Klasat e mbivendosura
| @ndërfaqja | MlImage.Format i imazhit | Përcakton formatin e imazhit të një imazhi. | |
| klasës | MlImage.I brendshëm | Qasje e avancuar në API për MlImage. | |
| @ndërfaqja | MlImage.StorageType | Përcakton llojin e kontejnerit të imazhit. | |
Konstante
| ndër | IMAGE_FORMAT_ALPHA | |
| ndër | IMAGE_FORMAT_JPEG | |
| ndër | IMAGE_FORMAT_NV12 | |
| ndër | IMAGE_FORMAT_NV21 | |
| ndër | IMAGE_FORMAT_RGB | |
| ndër | IMAGE_FORMAT_RGBA | |
| ndër | IMAGE_FORMAT_I PANJOHUR | |
| ndër | IMAGE_FORMAT_YUV_420_888 | |
| ndër | IMAGE_FORMAT_YV12 | |
| ndër | IMAGE_FORMAT_YV21 | |
| ndër | STORAGE_TYPE_BITMAP | |
| ndër | STORAGE_TYPE_BYTEBUFFER | |
| ndër | STORAGE_TYPE_IMAGE_PROXY | |
| ndër | STORAGE_TYPE_MEDIA_IMAGE | 
Metodat publike
| zbrazëti e sinkronizuar |  mbyll ()  Heq një referencë që është fituar ose inicuar më parë. | 
| Lista < Karakteristikat e imazhit > |  getContainedImageProperties ()  Kthen një listë të veçorive të imazhit të mbështetur për këtë  MlImage. | 
| ndër |  merr lartësinë ()  Rikthen lartësinë e figurës. | 
| MlImage.I brendshëm |  getInternal ()  Merr objektin  MlImage.Internali cili përmban API të brendshme. | 
| ndër |  getRotation ()  Rikthen vlerën e rrotullimit të bashkangjitur në imazh. | 
| ndër |  getWidth ()  Rikthen gjerësinë e imazhit.  | 
Metodat e trashëguara
Konstante
publik statik final int IMAGE_FORMAT_ALPHA
int përfundimtar statik publik IMAGE_FORMAT_JPEG
int përfundimtar statik publik IMAGE_FORMAT_NV12
int përfundimtar statik publik IMAGE_FORMAT_NV21
publik statik përfundimtar int IMAGE_FORMAT_RGB
publik statik final int IMAGE_FORMAT_RGBA
publik statik final int IMAGE_FORMAT_UNKNOWN
int përfundimtar statik publik IMAGE_FORMAT_YUV_420_888
int përfundimtar statik publik IMAGE_FORMAT_YV12
int përfundimtar statik publik IMAGE_FORMAT_YV21
publik statik final int STORAGE_TYPE_BITMAP
int përfundimtar statik publik STORAGE_TYPE_BYTEBUFFER
int përfundimtar statik publik STORAGE_TYPE_IMAGE_PROXY
int final statik publik STORAGE_TYPE_MEDIA_IMAGE
Metodat publike
mbyllje boshllëku i sinkronizuar publik ()
Heq një referencë që është fituar ose inicuar më parë.
 Kur krijohet MlImage , ai ka 1 numër referimi.
Kur numërimi i referencës bëhet 0, ai do të lëshojë burimin nën kapuç.
Lista publike < ImageProperties > getContainedImageProperties ()
publike int getHeight ()
Rikthen lartësinë e figurës.
publike MlImage.Internal GetInternal ()
 Merr objektin MlImage.Internal i cili përmban API të brendshme. 
int getRotation publike ()
Rikthen vlerën e rrotullimit të bashkangjitur në imazh. Vlera e rrotullimit do të jetë 0, 90, 180, 270.
publike int getWidth ()
Rikthen gjerësinë e imazhit.