FaceDetector.Face-ды қалай және қалай суретке түсіре аламыз?

менің өтінімімде 2 сурет бар (мысалы: 2 адам)

бір фондық сурет бар бір алдыңғы фотосуреттің суреті бар.                   енді мен алдыңғы жағынан сурет кескінін кесіп, сол тұлғаны фондық суретке бекітіп, соңында фондық суреттің корпусын және алдыңғы суреттің беті бар соңғы кескінді жасағым келеді.

Өтінемін, сіз маған көмектесе аласыз ба..

Алдын-ала рақмет

0

1 жауаптар

қалай біз FaceDetector.Face файлын bitmap кескінін жәнеroid-де қалай өзгерте аламыз?

Алгоритм келесідей болады:

  • Get the mid points of all the faces in the Image, whose confidence is > 0.4
  • Roughly calculate a rect around the face which is about the dimensions shown in the image; the distance between the eyes is A . If you can get an oval shape proportional to the eye distance, it is even better.
  • Crop the image from the coordinates you've just calculated

............................ cute isn't she :D

Ескерту: бетіңіз қисық болса, сізге Euler бұрыштары да қатысты болуы керек.

3
қосылды
жауап үшін жауап алғыңыз келсе, мұнда getMidPoint() функциясының қайтару түрі - PointF болады. Бұл код. PointF eyesMP = жаңа PointF (); getFace.getMidPoint (eyesMP); eyesDistance [i] = getFace.eyesDistance (); eyesMidPts [i] = eyesMP;
қосылды автор ashok, көзі
жауапыңызға рақмет. Сіз түзетуге қалай тіктөртбұрышты салу керектігін айтып берсеңіз. Тіктөртбұрышты сызуға тырысамын, бірақ ол ені мен биіктігі емес, сол жақ, оң жақ, жоғарғы, төменнен сұрайды.
қосылды автор ashok, көзі
енді қалай алдыңғы суретті бейнелейтін фондық кескінді ауыстыра аламын және қалай түпкілікті кескінді (яғни, фон суреті мен бетбелгінің беті)
қосылды автор ashok, көзі