HolisticLandmarker

klasës përfundimtare publike HolisticLandmarker

Kryen zbulimin holistik të pikave referuese në imazhe.

Ky API pret një grup asetesh të modelit holistik të para-trajnuar.

  • Fut imazhin MPImage
    • Imazhi në të cilin funksionon zbulimi holistik i pikave të referimit.
  • Rezultati HolisticLandmarkerResult Output
    • Një Rezultat Holistic Landmarker që përmban pika referimi holistike.

Klasat e mbivendosura

klasës HolisticLandmarker.HolisticLandmarkerOptions Opsione për konfigurimin e një HolisticLandmarker .

Metodat publike

Statike Holistic Landmarker
createFromBuffer (konteksti i kontekstit, modeli ByteBufferAssetBuffer )
Krijon një shembull HolisticLandmarker nga një buffer i paketës së aseteve model dhe parazgjedhja HolisticLandmarker.HolisticLandmarkerOptions .
Statike Holistic Landmarker
createFromFile (konteksti i kontekstit, modeli i vargutAssetPath)
Krijon një shembull HolisticLandmarker nga një shteg modeli i grupit të aseteve dhe parazgjedhja HolisticLandmarker.HolisticLandmarkerOptions .
Statike Holistic Landmarker
createFromFile (konteksti i kontekstit, modeli i skedaritAssetFile)
Krijon një shembull HolisticLandmarker nga një skedar i grupit të aseteve model dhe parazgjedhja HolisticLandmarker.HolisticLandmarkerOptions .
Statike Holistic Landmarker
Rezultati Holistic Landmarker
zbuloj (imazh MPI- imazhi)
Kryen zbulimin holistik të pikave të referimit në imazhin e vetëm të dhënë me opsionet e parazgjedhura të përpunimit të imazhit, dmth
Rezultati Holistic Landmarker
zbuloj (imazh MPIimage , ImageProcessingOptions imageProcessingOptions)
Kryen zbulimin holistik të pikave të referimit në imazhin e vetëm të dhënë.
i pavlefshëm
detectAsync (imazh MPImage , ImageProcessingOptions imageProcessingOptions, vula të gjata kohore)
Dërgon të dhëna të drejtpërdrejta të imazhit për të kryer zbulimin holistik të pikave të referimit dhe rezultatet do të jenë të disponueshme nëpërmjet OutputHandler.ResultListener të ofruar në HolisticLandmarker.HolisticLandmarkerOptions .
i pavlefshëm
detectAsync (imazhi i imazhit MPI , stampat e gjata kohore)
Dërgon të dhëna të drejtpërdrejta të imazhit për të kryer zbulimin holistik të pikave të referimit me opsionet e parazgjedhura të përpunimit të imazhit, p.sh
Rezultati Holistic Landmarker
detectForVideo (imazh MPIimage , ImageProcessingOptions imageProcessingOptions, vula të gjata kohoreM)
Kryen zbulimin holistik të pikave të referimit në kornizën e dhënë të videos.
Rezultati Holistic Landmarker
detectForVideo (imazh MPI- imazhi, vula kohore të gjata)
Kryen zbulimin holistik të pikave të referimit në kornizën e dhënë të videos me opsionet e parazgjedhura të përpunimit të imazhit, dmth

Metodat e trashëguara

Metodat publike

publik statik HolisticLandmarker krijuarNga Buffer (konteksti, modeli ByteBufferAssetBuffer )

Krijon një shembull HolisticLandmarker nga një buffer i paketës së aseteve model dhe parazgjedhja HolisticLandmarker.HolisticLandmarkerOptions .

Parametrat
kontekstin një ERROR(/Context) në Android.
modelAssetBuffer një ByteBuffer direkt ose një ERROR(/MappedByteBuffer) i modelit të zbulimit.
Hedhjet
nëse ka një gabim gjatë krijimit të HolisticLandmarker .

publik statik HolisticLandmarker createFromFile (konteksti i kontekstit, modeli i vargutAssetPath)

Krijon një shembull HolisticLandmarker nga një shteg modeli i grupit të aseteve dhe parazgjedhja HolisticLandmarker.HolisticLandmarkerOptions .

Parametrat
kontekstin një ERROR(/Context) në Android.
modelAssetPath rruga drejt modelit holistik të pikave të referimit me meta të dhëna në aktive.
Hedhjet
nëse ka një gabim gjatë krijimit të HolisticLandmarker .

publik statik HolisticLandmarker createFromFile (konteksti i kontekstit, modeli i skedaritAssetFile)

Krijon një shembull HolisticLandmarker nga një skedar i grupit të aseteve model dhe parazgjedhja HolisticLandmarker.HolisticLandmarkerOptions .

Parametrat
kontekstin një ERROR(/Context) në Android.
modelAssetFile modeli holistik i pikave të referimit Shembulli File .
Hedhjet
Përjashtim IO nëse ndodh një gabim I/O kur hapet skedari i modelit tflite.
nëse ka një gabim gjatë krijimit të HolisticLandmarker .

publike statike HolisticLandmarker createFromOptions (konteksti i kontekstit, HolisticLandmarker.HolisticLandmarkerOptions LandmarkerOptions)

Parametrat
kontekstin një ERROR(/Context) në Android.
Opsionet e monumentit një shembull HolisticLandmarker.HolisticLandmarkerOptions .
Hedhjet
nëse ka një gabim gjatë krijimit të HolisticLandmarker .

publik HolisticLandmarker Zbulimi i rezultateve (imazhi MPImage )

Kryen zbulimin holistik të pikave të referimit në imazhin e vetëm të dhënë me opsionet e parazgjedhura të përpunimit të imazhit, dmth pa asnjë rrotullim të aplikuar. Përdoreni këtë metodë vetëm kur HolisticLandmarker krijohet me ERROR(/RunningMode.IMAGE) .

HolisticLandmarker mbështet llojet e mëposhtme të hapësirës së ngjyrave:

Parametrat
imazh një objekt MediaPipe MPImage për përpunim.
Hedhjet
nëse ka një gabim të brendshëm.

publik HolisticLandmarker Zbulimi i rezultateve (imazhi MPImage , ImageProcessingOptions imageProcessingOptions)

Kryen zbulimin holistik të pikave të referimit në imazhin e vetëm të dhënë. Përdoreni këtë metodë vetëm kur HolisticLandmarker krijohet me ERROR(/RunningMode.IMAGE) .

HolisticLandmarker mbështet llojet e mëposhtme të hapësirës së ngjyrave:

Parametrat
imazh një objekt MediaPipe MPImage për përpunim.
imageProcessingOptions ImageProcessingOptions duke specifikuar se si të përpunohet imazhi i hyrjes përpara se të ekzekutohet përfundimi. Vini re se rajoni i interesit nuk mbështetet nga kjo detyrë: specifikimi i ImageProcessingOptions.regionOfInterest() do të rezultojë që kjo metodë të hedhë një IllegalArgumentException.
Hedhjet
IllegalArgumentPërjashtim nëse ImageProcessingOptions specifikojnë një rajon me interes.
nëse ka një gabim të brendshëm.

publik void detectAsync (imazh MPImage , ImageProcessingOptions imageProcessingOptions, vula të gjata kohore)

Dërgon të dhëna të drejtpërdrejta të imazhit për të kryer zbulimin holistik të pikave të referimit dhe rezultatet do të jenë të disponueshme nëpërmjet OutputHandler.ResultListener të ofruar në HolisticLandmarker.HolisticLandmarkerOptions . Përdoreni këtë metodë vetëm kur krijohet HolisticLandmarker me ERROR(/RunningMode.LIVE_STREAM) .

Kërkohet të jepet një vulë kohore (në milisekonda) për të treguar se kur imazhi i hyrjes dërgohet te pikë referimi holistik. Vula kohore e hyrjes duhet të rritet në mënyrë monotone.

HolisticLandmarker mbështet llojet e mëposhtme të hapësirës së ngjyrave:

Parametrat
imazh një objekt MediaPipe MPImage për përpunim.
imageProcessingOptions ImageProcessingOptions duke specifikuar se si të përpunohet imazhi i hyrjes përpara se të ekzekutohet përfundimi. Vini re se rajoni i interesit nuk mbështetet nga kjo detyrë: specifikimi i ImageProcessingOptions.regionOfInterest() do të rezultojë që kjo metodë të hedhë një IllegalArgumentException.
vula kohoreMs vulën kohore të hyrjes (në milisekonda).
Hedhjet
IllegalArgumentPërjashtim nëse ImageProcessingOptions specifikojnë një rajon me interes.
nëse ka një gabim të brendshëm.

publik void detectAsync (imazhi i imazhit MPI , stampat e gjata kohore)

Dërgon të dhëna të drejtpërdrejta të imazhit për të kryer zbulimin holistik të pikave të referimit me opsionet e përpunimit të parazgjedhur të imazhit, dmth pa asnjë rrotullim të aplikuar, dhe rezultatet do të jenë të disponueshme nëpërmjet OutputHandler.ResultListener të ofruar në HolisticLandmarker.HolisticLandmarkerOptions . Përdoreni këtë metodë vetëm kur krijohet HolisticLandmarker me ERROR(/RunningMode.LIVE_STREAM) .

Kërkohet të jepet një vulë kohore (në milisekonda) për të treguar se kur imazhi i hyrjes dërgohet te pikë referimi holistik. Vula kohore e hyrjes duhet të rritet në mënyrë monotone.

HolisticLandmarker mbështet llojet e mëposhtme të hapësirës së ngjyrave:

Parametrat
imazh një objekt MediaPipe MPImage për përpunim.
vula kohoreMs vulën kohore të hyrjes (në milisekonda).
Hedhjet
nëse ka një gabim të brendshëm.

publik HolisticLandmarker Zbulimi i rezultateve PërVideo (imazh MPI-imazhi , ImageProcessingOptions imageProcessingOptions, vula të gjata kohoreM)

Kryen zbulimin holistik të pikave të referimit në kornizën e dhënë të videos. Përdoreni këtë metodë vetëm kur HolisticLandmarker krijohet me ERROR(/RunningMode.VIDEO) .

Kërkohet të jepet vula kohore e kornizës së videos (në milisekonda). Vula kohore e hyrjes duhet të rritet në mënyrë monotone.

HolisticLandmarker mbështet llojet e mëposhtme të hapësirës së ngjyrave:

Parametrat
imazh një objekt MediaPipe MPImage për përpunim.
imageProcessingOptions ImageProcessingOptions duke specifikuar se si të përpunohet imazhi i hyrjes përpara se të ekzekutohet përfundimi. Vini re se rajoni i interesit nuk mbështetet nga kjo detyrë: specifikimi i ImageProcessingOptions.regionOfInterest() do të rezultojë që kjo metodë të hedhë një IllegalArgumentException.
vula kohoreMs vulën kohore të hyrjes (në milisekonda).
Hedhjet
IllegalArgumentPërjashtim nëse ImageProcessingOptions specifikojnë një rajon me interes.
nëse ka një gabim të brendshëm.

publik HolisticLandmarker Zbulimi i rezultatevePërVideo (imazhi MPI , vula kohore të gjata)

Kryen zbulimin holistik të pikave të referimit në kornizën e dhënë të videos me opsionet e parazgjedhura të përpunimit të imazhit, dmth pa asnjë rrotullim të aplikuar. Përdoreni këtë metodë vetëm kur HolisticLandmarker krijohet me ERROR(/RunningMode.VIDEO) .

Kërkohet të jepet vula kohore e kornizës së videos (në milisekonda). Vula kohore e hyrjes duhet të rritet në mënyrë monotone.

HolisticLandmarker mbështet llojet e mëposhtme të hapësirës së ngjyrave:

Parametrat
imazh një objekt MediaPipe MPImage për përpunim.
vula kohoreMs vulën kohore të hyrjes (në milisekonda).
Hedhjet
nëse ka një gabim të brendshëm.