亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Python給照片換底色,基于opencv模塊

saucxs / 1793人閱讀

摘要:現(xiàn)在網(wǎng)上出現(xiàn)了很多在線換底色的網(wǎng)頁版工具是這么做的呢其實(shí)用就可以實(shí)現(xiàn)。

現(xiàn)在網(wǎng)上出現(xiàn)了很多在線換底色的網(wǎng)頁版工具是這么做的呢?其實(shí)用Python就可以實(shí)現(xiàn)。

環(huán)境要求
Python3 
numpy函數(shù)庫(kù)
opencv庫(kù)
安裝

下載適應(yīng)版本的numpy函數(shù)庫(kù),我電腦是WIN10 64位,安裝的函數(shù)庫(kù)是
numpy-1.13.1+mkl-cp36-cp36m-win_amd64.whl

下載適應(yīng)版本的opencv庫(kù),我電腦是WIN10 64位,安裝的庫(kù)是
opencv_python-3.3.1-cp36-cp36m-win_amd64.whl

安裝以上兩個(gè)庫(kù),WIN+R->CMD->CD到當(dāng)前兩個(gè)庫(kù)所在的文件夾,輸入以下命令逐步安裝

pip install numpy-1.13.1+mkl-cp36-cp36m-win_amd64.whl
pip install opencv_python-3.3.1-cp36-cp36m-win_amd64.whl

以上兩個(gè)文件下載地址:https://download.csdn.net/dow...

代碼

在當(dāng)前文件夾新建opencv.py,拷貝以下代碼

import cv2
import  numpy as np

img=cv2.imread("timg.jpg")
#縮放
rows,cols,channels = img.shape
img=cv2.resize(img,None,fx=0.5,fy=0.5)
rows,cols,channels = img.shape
cv2.imshow("img",img)

#轉(zhuǎn)換hsv
hsv=cv2.cvtColor(img,cv2.COLOR_BGR2HSV)
lower_blue=np.array([90,70,70])
upper_blue=np.array([110,255,255])
mask = cv2.inRange(hsv, lower_blue, upper_blue)
cv2.imshow("Mask", mask)

#腐蝕膨脹
erode=cv2.erode(mask,None,iterations=1)
cv2.imshow("erode",erode)
dilate=cv2.dilate(erode,None,iterations=1)
cv2.imshow("dilate",dilate)

#遍歷替換
for i in range(rows):
    for j in range(cols):
        if dilate[i,j]==255:
            img[i,j]=(0,0,255)#此處替換顏色,為BGR通道
cv2.imshow("res",img)

cv2.waitKey(0)
cv2.destroyAllWindows()
說明

第四行timg.jpg是原圖片路徑
lower_blue=np.array([90,70,70])里面三個(gè)數(shù)值可以控制好處理出來的效果和噪點(diǎn)

WIN+R->CMD->CD到opencv.py文件夾,運(yùn)行

DEMO

動(dòng)圖演示

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/43425.html

相關(guān)文章

  • 川普撞臉希拉里(基于 OpenCV 的面部特征交

    摘要:美國(guó)開國(guó)領(lǐng)袖們?nèi)绻吹矫绹?guó)民眾只能在希拉里和川普中選擇,估計(jì)要集體氣活過來。本教程由發(fā)布在實(shí)驗(yàn)樓,完整教程及在線練習(xí)地址川普撞臉希拉里基于的面部特征交換一教程介紹內(nèi)容簡(jiǎn)介通過庫(kù)來實(shí)現(xiàn)人臉面部特征交換。 話說這次美國(guó)大選可謂賺足了眼球,在美國(guó)史上,恐怕沒有哪一年的總統(tǒng)大選會(huì)像今年一樣詭譎和熱鬧。 美國(guó)開國(guó)領(lǐng)袖們?nèi)绻吹矫绹?guó)民眾只能在希拉里和川普中選擇,估計(jì)要集體氣活過來。作為一個(gè)閑得蛋疼...

    SunZhaopeng 評(píng)論0 收藏0
  • Python中使用OpenCV進(jìn)行人臉檢測(cè)

    摘要:總結(jié)在本文中,我們學(xué)習(xí)了如何使用中的,即通過代碼寫了一個(gè)人臉檢測(cè)的程序。 OpenCV是如今最流行的計(jì)算機(jī)視覺庫(kù),而我們今天就是要學(xué)習(xí)如何安裝使用OpenCV,以及如何去訪問我們的攝像頭。然后我們一起來看看寫一個(gè)人臉檢測(cè)程序是如何地簡(jiǎn)單,簡(jiǎn)單到只需要幾行代碼。 在開始之前,我假設(shè)你已經(jīng)對(duì)Python有一定的了解。當(dāng)然,如果你覺得你還不夠格,這里有推薦一些學(xué)習(xí)Python的電子書,你可以...

    stefanieliang 評(píng)論0 收藏0
  • 機(jī)器視覺、模式識(shí)別庫(kù)匯總

    摘要:十開放模式識(shí)別項(xiàng)目開放模式識(shí)別項(xiàng)目,致力于開發(fā)出一套包含圖像處理計(jì)算機(jī)視覺自然語言處理模式識(shí)別機(jī)器學(xué)習(xí)和相關(guān)領(lǐng)域算法的函數(shù)庫(kù)。 一、開源生物特征識(shí)別庫(kù) OpenBROpenBR 是一個(gè)用來從照片中識(shí)別人臉的工具。還支持推算性別與年齡。使用方法:$ br -algorithm FaceRecognition -compare me.jpg you.jpg二、計(jì)算機(jī)視覺庫(kù) OpenCVOpenC...

    habren 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<