真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何用Python制作一個(gè)換臉程序-創(chuàng)新互聯(lián)

小編這次要給大家分享的是如何用Python制作一個(gè)換臉程序,文章內(nèi)容豐富,感興趣的小伙伴可以來了解一下,希望大家閱讀完這篇文章之后能夠有所收獲。

我們提供的服務(wù)有:做網(wǎng)站、網(wǎng)站建設(shè)、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、港北ssl等。為上千余家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的港北網(wǎng)站制作公司

如何用Python制作一個(gè)換臉程序

簡介

在這篇文章中我將介紹如何寫一個(gè)簡短(200行)的 Python 腳本,來自動(dòng)地將一幅圖片的臉替換為另一幅圖片的臉。

這個(gè)過程分四步:

  • 檢測臉部標(biāo)記。
  • 旋轉(zhuǎn)、縮放、平移和第二張圖片,以配合第一步。
  • 調(diào)整第二張圖片的色彩平衡,以適配第一張圖片。
  • 把第二張圖像的特性混合在第一張圖像中。

1.使用 dlib 提取面部標(biāo)記

該腳本使用 dlib 的 Python 綁定來提取面部標(biāo)記:

如何用Python制作一個(gè)換臉程序

Dlib 實(shí)現(xiàn)了 Vahid Kazemi 和 Josephine Sullivan 的《使用回歸樹一毫秒臉部對準(zhǔn)》論文中的算法。算法本身非常復(fù)雜,但dlib接口使用起來非常簡單:

PREDICTOR_PATH = "/home/matt/dlib-18.16/shape_predictor_68_face_landmarks.dat" 
detector = dlib.get_frontal_face_detector() 
predictor = dlib.shape_predictor(PREDICTOR_PATH) 
def get_landmarks(im): 
  rects = detector(im, 1) 
  if len(rects) > 1: 
    raise TooManyFaces 
  if len(rects) == 0: 
    raise NoFaces 
  return numpy.matrix([[p.x, p.y] for p in predictor(im, rects[0]).parts()]) 

當(dāng)前文章:如何用Python制作一個(gè)換臉程序-創(chuàng)新互聯(lián)
標(biāo)題鏈接:http://weahome.cn/article/dicojj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部