成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

Python用5行代碼實(shí)現(xiàn)批量摳圖的示例代碼

瀏覽:6日期:2022-07-30 09:38:57

前言

對于會(huì)PhotoShop的人來說,摳圖是非常簡單的操作了,有時(shí)候幾秒鐘就能扣好一張圖。不過一些比較復(fù)雜的圖,有時(shí)候還是要畫點(diǎn)時(shí)間的,今天就給大家?guī)Я艘粋€(gè)非常快速簡單的辦法,用Python來批量摳取人像。

效果展示

開始吧,我也不看好什么自動(dòng)摳圖,總覺得不夠精確,摳不出滿意的圖。下面我就直接展示一下效果圖吧。我們先看看原圖

Python用5行代碼實(shí)現(xiàn)批量摳圖的示例代碼

這張圖片背景未純色,我們平時(shí)用PhotoShop摳起來也比較簡單,對我們計(jì)算機(jī)來說也不是什么難題,下面是效果圖:

Python用5行代碼實(shí)現(xiàn)批量摳圖的示例代碼

因?yàn)楸旧硎荘NG圖片,而且原圖是白色背景,所以看不出什么區(qū)別。為了顯示效果,我把原圖和摳好的圖放到一張黃色背景圖片上:

Python用5行代碼實(shí)現(xiàn)批量摳圖的示例代碼

這樣一看效果明顯多了,感覺摳圖效果還是非常好的。但是吧,摳這種簡單的圖片,不怎么過癮,我們再來看看復(fù)雜一點(diǎn)的圖片:

Python用5行代碼實(shí)現(xiàn)批量摳圖的示例代碼

這張圖片背景色比之前復(fù)雜一些,而且有漸變,我們來看看摳圖后的效果如何:

Python用5行代碼實(shí)現(xiàn)批量摳圖的示例代碼

這個(gè)原圖背景不是白色,我就不弄黃色背景了,趕緊這個(gè)效果也還算滿意,那么多人物的圖片呢,我們再看看下面這張圖片:

Python用5行代碼實(shí)現(xiàn)批量摳圖的示例代碼

這里有三個(gè)人,我們看看程序能不能自動(dòng)摳出來:

Python用5行代碼實(shí)現(xiàn)批量摳圖的示例代碼

雖然是有點(diǎn)瑕疵,不過還是很不錯(cuò)了,下面我們看看最后一個(gè)例子:

Python用5行代碼實(shí)現(xiàn)批量摳圖的示例代碼

這個(gè)就比前面的都復(fù)雜的多,那么效果如何呢,我們來看看:

Python用5行代碼實(shí)現(xiàn)批量摳圖的示例代碼

哈哈,不僅識別出了人,還把火炬識別出來并摳了出來。總的來說,在完成人物摳圖方面還是沒有什么問題的。

環(huán)境

看完效果,那么應(yīng)該怎么實(shí)現(xiàn)呢?這就需要用到paddlepaddle了,那paddlepaddle是什么呢?paddlepaddle是一個(gè)開源的深度學(xué)習(xí)工具,我們使用該工具可以僅用十幾行代碼實(shí)現(xiàn)遷移學(xué)習(xí)。在使用之前,我們先來安裝paddlepaddle,我們可以進(jìn)入官網(wǎng)https://www.paddlepaddle.org.cn/,官網(wǎng)上用安裝指引。為了方便,這里直接使用pip安裝CPU版本的。我們執(zhí)行下列語句:

python -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple

安裝完成后我們可以在環(huán)境中測試一下是否成功。我這里使用命令行窗口,先運(yùn)行python.exe(前提是你已經(jīng)配置了環(huán)境變量)

C:Userszaxwz>python

然后在程序中運(yùn)行如下代碼:

Python 3.7.6 (tags/v3.7.6:43364a7ae0, Dec 19 2019, 00:42:30) [MSC v.1916 64 bit (AMD64)] on win32Type 'help', 'copyright', 'credits' or 'license' for more information.>>> import paddle.fluid>>> paddle.fluid.install_check.run_check()

如果控制臺顯示Your Paddle is installed successfully! Let’s start deep Learning with Paddle now就代表我們已經(jīng)安裝成功了。另外我們還需要安裝paddlehub:

pip install -i https://mirror.baidu.com/pypi/simple paddlehub

下面我們就可以開始寫代碼了。

實(shí)現(xiàn)摳圖

實(shí)現(xiàn)摳圖的代碼很簡單,大概分為下面幾個(gè)步驟:

導(dǎo)入模塊 加載模型 獲取文件列表 摳圖

實(shí)現(xiàn)起來沒有什么難度,為了方便讀代碼,我將代碼寫清楚一點(diǎn):

# 1、導(dǎo)入模塊import osimport paddlehub as hub# 2、加載模型humanseg = hub.Module(name=’deeplabv3p_xception65_humanseg’)# 3、獲取文件列表# 圖片文件的目錄path = ’D:/CodeField/Workplace/PythonWorkplace/PillowTest/11_yellow/img/’# 獲取目錄下的文件files = os.listdir(path)# 用來裝圖片的imgs = []# 拼接圖片路徑for i in files: imgs.append(path + i)#摳圖results = humanseg.segmentation(data={’image’:imgs})

我們在控制臺運(yùn)行一下這個(gè)程序:

D:CodeFieldWorkplacePythonWorkplacePillowTest11_yellow>python 摳圖.py[2020-03-10 21:42:34,587] [ INFO] - Installing deeplabv3p_xception65_humanseg module[2020-03-10 21:42:34,605] [ INFO] - Module deeplabv3p_xception65_humanseg already installed in C:Userszaxwz.paddlehubmodulesdeeplabv3p_xception65_humanseg[2020-03-10 21:42:35,472] [ INFO] - 0 pretrained paramaters loaded by PaddleHub

運(yùn)行完成后,我們可以在項(xiàng)目下看到humanseg_output目錄,摳好的圖片就會(huì)存放在該目錄下。當(dāng)然了,上面的代碼我們在獲取文件列表的操作還可以簡化一下:

import os, paddlehub as hubhumanseg = hub.Module(name=’deeplabv3p_xception65_humanseg’)# 加載模型path = ’D:/CodeField/Workplace/PythonWorkplace/PillowTest/11_yellow/img/’# 文件目錄files = [path + i for i in os.listdir(path)]# 獲取文件列表results = humanseg.segmentation(data={’image’:files})# 摳圖

到此這篇關(guān)于Python用5行代碼實(shí)現(xiàn)批量摳圖的示例代碼的文章就介紹到這了,更多相關(guān)Python 批量摳圖內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Python 編程
相關(guān)文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
国产精品91一区二区| 久久精品日产第一区二区| 亚洲精品一二| 国产欧美一区二区精品性色| 成人国产免费视频| 欧美一区二区成人| 国产成人亚洲综合色影视| 91精品国产一区二区人妖| 国产一区二区福利| 欧美男女性生活在线直播观看| 久久精品国产亚洲高清剧情介绍 | 久久久噜噜噜久久中文字幕色伊伊 | 国内精品久久国产| 国产目拍亚洲精品99久久精品| 欧美粗暴jizz性欧美20| 国产精品视频一二三| 国内精品美女在线观看| 国产精品久久久99| 欧美精选一区| 亚洲天堂精品在线观看| 夜夜精品视频| 夜夜精品视频一区二区| 久久精品系列| 久久精品99国产精品| 在线观看91精品国产麻豆| 国产综合成人久久大片91| 在线成人av网站| 福利一区在线观看| 精品三级在线观看| 欧美一区高清| 亚洲三级电影网站| 亚洲一区二区三区免费观看 | 成人国产精品免费| 久久日韩粉嫩一区二区三区| 欧美日韩精品一本二本三本| 亚洲欧洲精品一区二区精品久久久| 亚洲狼人精品一区二区三区| 一区二区视频在线看| 久久久久网址| 国产一区二区三区最好精华液 | 欧美剧在线免费观看网站| 国产成人精品亚洲777人妖| 精品国产乱码久久久久久牛牛 | 国产精品地址| 亚洲一区二区欧美| 欧美午夜视频网站| 成人小视频在线| 国产精品午夜在线观看| 一本色道婷婷久久欧美| 蜜臀av性久久久久蜜臀av麻豆| 91精品国产综合久久香蕉的特点 | 亚洲高清中文字幕| 欧美高清视频www夜色资源网| 成人性生交大片免费看在线播放| 中文一区在线播放| 亚洲伊人网站| 国产一区高清在线| 中文无字幕一区二区三区| 国产一区二区你懂的| 日韩高清中文字幕一区| 日韩午夜三级在线| 狠狠综合久久av一区二区老牛| 亚洲高清视频中文字幕| 91麻豆精品国产91久久久资源速度 | 精品写真视频在线观看| 国产色产综合产在线视频| 一区在线视频| 日本成人在线网站| 精品久久久久久无| 国产欧美日韩| 国产精品一区二区久久精品爱涩| 中文成人综合网| 91久久精品日日躁夜夜躁欧美| 成人av资源网站| 一区二区三区四区激情| 91精品免费在线观看| 一区久久精品| 激情欧美一区二区| 亚洲欧美在线aaa| 日本精品一区二区三区高清| av电影在线观看一区| 亚洲美女视频一区| 91精品免费在线| 99国内精品| 国产盗摄视频一区二区三区| ●精品国产综合乱码久久久久| 欧美日韩精品一区二区三区 | 中文在线一区二区| 色婷婷综合激情| 色综合天天综合色综合av | 老汉av免费一区二区三区| 中文字幕精品一区二区精品绿巨人 | 日韩一区二区三区电影| 亚洲精选在线| 国产v综合v亚洲欧| 一区二区三区色| 精品久久久久久久人人人人传媒| 国产精品外国| eeuss鲁片一区二区三区| 亚洲成人www| 国产日韩精品一区二区三区在线| 欧美在线视频日韩| 在线精品在线| 处破女av一区二区| 天天亚洲美女在线视频| 国产女人aaa级久久久级 | 老司机午夜精品| 亚洲情趣在线观看| 久久综合久久99| 欧美色男人天堂| 99精品国产在热久久| 成人免费毛片嘿嘿连载视频| 日韩成人精品视频| 亚洲图片激情小说| 久久久精品影视| 欧美一区二区视频观看视频| 久久一区二区三区超碰国产精品| 国产精品国产一区二区| 丁香六月久久综合狠狠色| 久久精品噜噜噜成人av农村| 一区二区在线观看免费视频播放 | 欧美一区二区三区啪啪| 乱人伦精品视频在线观看| 国产在线欧美日韩| 波多野结衣精品在线| 极品少妇一区二区三区精品视频 | 午夜国产欧美理论在线播放| 国产老女人精品毛片久久| 丝袜美腿一区二区三区| 亚洲黄色性网站| 中文字幕av一区二区三区| 91麻豆精品国产91久久久更新时间| 久久精品一区| 国产亚洲永久域名| 激情91久久| 99re热视频这里只精品| 成人污视频在线观看| 极品尤物av久久免费看| 日韩成人一区二区三区在线观看| 亚洲人成小说网站色在线| 国产午夜一区二区三区| 精品人伦一区二区色婷婷| 91.com在线观看| 欧美影院午夜播放| 久久电影一区| 国产欧美欧美| 亚洲精品激情| 国产精品国产三级欧美二区| 91视视频在线观看入口直接观看www | 欧美日韩精品系列| 色婷婷精品大在线视频| 午夜一区在线| 99国产精品久久久久久久| 激情久久中文字幕| 欧美特黄视频| 欧美激情第二页| 欧美日韩在线高清| 色综合天天综合给合国产| 99精品久久免费看蜜臀剧情介绍| 岛国精品在线播放| 成人理论电影网| 成人性生交大片免费看视频在线| 国产激情视频一区二区在线观看| 国产真实精品久久二三区| 国内精品国产三级国产a久久| 蜜桃在线一区二区三区| 日韩在线卡一卡二| 天天综合色天天综合色h| 日日夜夜精品视频免费| 午夜激情一区二区| 爽好久久久欧美精品| 爽爽淫人综合网网站| 青青草视频一区| 久久黄色级2电影| 国内欧美视频一区二区| 国产精品一区二区不卡| 成人综合在线视频| 欧美在线三区| 国内一区二区三区| 亚洲区一区二| 麻豆av福利av久久av| 日本福利一区二区| 欧美片网站yy| 精品国产成人在线影院| 国产人妖乱国产精品人妖| 国产精品久久午夜| 亚洲黄色免费电影| 日韩va欧美va亚洲va久久| 久热成人在线视频| 国产一区二区女| 成人激情视频网站| 欧美日韩蜜桃| 国产精品一区毛片| 日本丰满少妇一区二区三区| 欧美日韩国产综合一区二区三区| 欧美一级日韩不卡播放免费| 日韩免费在线观看| 国产免费成人在线视频| 一区二区中文视频| 亚洲v精品v日韩v欧美v专区|