Хотел добавить помадную помаду, как на губы, используя зрение и avfoundation для камерыIOS

Программируем под IOS
Ответить
Anonymous
 Хотел добавить помадную помаду, как на губы, используя зрение и avfoundation для камеры

Сообщение Anonymous »

Я хотел добавить эффект помады на губы, используя Cgmutable Path. Обнаружение достопримечательностей лица с использованием набора Vision. Landmark.outer губы заполняют все губы, даже открытые рот. Я хотел нанести только на область губ. Ниже приведен фрагмент кода. < /P>
let landmarkPath = CGMutablePath()
let landmarkPathPoints = eye.normalizedPoints
.map({ eyePoint in
CGPoint(
x: eyePoint.y * faceBoundingBox.height + faceBoundingBox.origin.x,
y: eyePoint.x * faceBoundingBox.width + faceBoundingBox.origin.y
)
})

landmarkPath.addLines(between: landmarkPathPoints)
landmarkPath.closeSubpath()
let landmarkLayer = CAShapeLayer()
landmarkLayer.path = landmarkPath
landmarkLayer.fillColor = nil
landmarkLayer.strokeColor = UIColor.green.cgColor

self.faceLayers.append(landmarkLayer)
self.view.layer.addSublayer(landmarkLayer)


Подробнее здесь: https://stackoverflow.com/questions/786 ... on-for-cam
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»