人臉識別馬賽克

2021-10-05 09:14:15 字數 2086 閱讀 7540

這裡只貼**,具體操作專案詳情請參見:

# 待**

)# 展示待**

plt.figure(figsize=(10

,10))

plt.imshow(img)

plt.axis(

'off'

) plt.show(

)#若是待**存放在乙個檔案中,如左側資料夾所示的test.txt。每一行是待**的存放路徑。

!cat test.txt

with

open

('test.txt'

,'r'

)as f:

test_img_path=

for line in f:))

print

(test_img_path)

#二、載入預訓練模型

import paddlehub as hub

module = hub.module(name=

"ultra_light_fast_generic_face_detector_1mb_640"

)#module = hub.moudle(name="ultra_light_fast_generic_face_detector_1mb_640")

#三、** paddlehub對於支援一鍵**的module,可以呼叫module的相應**api,完成**功能。

實現效果圖:

原圖

通過人臉檢測出臉的座標位置:

然後最後在人臉座標處貼入想要的遮擋物:

馬賽克 窺探馬賽克背後的藝術

馬賽克在現在網路用語中的含義是遮擋不該看的畫面,哈哈!但小北今天要給大家介紹馬賽克的本義以及其在家裝設計中的運用。馬賽克 mosaic 建築上用於拼成各種裝飾圖案用的片狀小瓷磚,是瓷磚的一種,它是一種特殊存在方式的磚,而且還有乙個好聽的專業名稱叫錦磚。如今馬賽克漸漸融入室內設計中,今天小北就帶大家一...

馬賽克演算法簡介

其實給打碼並不是在原有的上新增一層 蒙版 而是使用各個平台提供的api去操作畫素點,認為的干擾了畫素點,就實現了馬賽克的效果,以下面兩幅圖為例子,介紹一下如何的去 干擾畫素 假如乙個影象是由6 9 72個畫素組成,現將乙個畫素點放大到圖1方塊單位大小。圖1 原始與馬賽克的對比 現在以左下角第乙個方塊...

OpenCV 馬賽克效果

馬賽克的原理,即將對應需馬賽克處理區域內的畫素,按小方塊劃分,將每一塊小方塊內不同顏色的畫素使用同一顏色進行替代。如下 import cv2 import numpy as np img cv2.imread test.png 1 imginfo img.shape height imginfo 0...