日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Python用5行代碼實現批量摳圖的示例代碼

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

前言

對于會PhotoShop的人來說,摳圖是非常簡單的操作了,有時候幾秒鐘就能扣好一張圖。不過一些比較復雜的圖,有時候還是要畫點時間的,今天就給大家帶了一個非常快速簡單的辦法,用Python來批量摳取人像。

效果展示

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

Python用5行代碼實現批量摳圖的示例代碼

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

Python用5行代碼實現批量摳圖的示例代碼

因為本身是PNG圖片,而且原圖是白色背景,所以看不出什么區別。為了顯示效果,我把原圖和摳好的圖放到一張黃色背景圖片上:

Python用5行代碼實現批量摳圖的示例代碼

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

Python用5行代碼實現批量摳圖的示例代碼

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

Python用5行代碼實現批量摳圖的示例代碼

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

Python用5行代碼實現批量摳圖的示例代碼

這里有三個人,我們看看程序能不能自動摳出來:

Python用5行代碼實現批量摳圖的示例代碼

雖然是有點瑕疵,不過還是很不錯了,下面我們看看最后一個例子:

Python用5行代碼實現批量摳圖的示例代碼

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

Python用5行代碼實現批量摳圖的示例代碼

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

環境

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

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

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

C:Userszaxwz>python

然后在程序中運行如下代碼:

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就代表我們已經安裝成功了。另外我們還需要安裝paddlehub:

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

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

實現摳圖

實現摳圖的代碼很簡單,大概分為下面幾個步驟:

導入模塊 加載模型 獲取文件列表 摳圖

實現起來沒有什么難度,為了方便讀代碼,我將代碼寫清楚一點:

# 1、導入模塊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})

我們在控制臺運行一下這個程序:

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

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

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})# 摳圖

到此這篇關于Python用5行代碼實現批量摳圖的示例代碼的文章就介紹到這了,更多相關Python 批量摳圖內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
久久精品系列| 久久精品国产99久久| 美女国产一区| 美女精品网站| 免费看欧美美女黄的网站| 97久久超碰| 国产精品久久久久久久久久齐齐 | 国产一区二区三区四区二区| 久久电影tv| av不卡免费看| 国产乱码精品一区二区三区亚洲人| 老司机免费视频一区二区| 日韩福利一区| 美女久久一区| 91av一区| 久久久久免费av| 国产欧美亚洲精品a| 国产福利亚洲| 欧美羞羞视频| 免费日本视频一区| 国产精选久久| 欧美一级精品| 日韩高清国产一区在线| 国产精品精品| 亚洲天堂免费| 丰满少妇一区| 久久久五月天| 日韩av电影一区| 欧美成人a交片免费看| 石原莉奈在线亚洲三区| 你懂的亚洲视频| 成人av二区| 高清一区二区三区av| 亚洲精品国产嫩草在线观看| 欧美天堂一区二区| 亚洲视频综合| 日韩黄色在线观看| 91精品国产乱码久久久久久久| 激情久久婷婷| 国产精品地址| 亚洲尤物在线| 日韩精品永久网址| 日本在线不卡视频| 深夜视频一区二区| 日本久久二区| 国产综合精品一区| 免费在线日韩av| 六月婷婷一区| 97视频热人人精品免费| 日韩精品导航| 在线日韩欧美| 麻豆视频在线观看免费网站黄| 99在线精品免费视频九九视| 精品国产a一区二区三区v免费| 亚洲精品免费观看| 在线综合视频| 久久免费福利| 日韩精品免费观看视频| 五月天久久777| 国产a久久精品一区二区三区| 亚洲午夜国产成人| 欧美日韩精品一区二区视频| 国产精品久久久久久久久免费高清| 香蕉久久夜色精品国产| www.com.cn成人| 国产精品美女久久久久久不卡| 在线亚洲国产精品网站| 日韩欧美一区二区三区在线视频| 一区二区三区午夜视频| 99视频精品视频高清免费| 精品国内亚洲2022精品成人| 日韩欧美在线精品| 老司机精品久久| 欧美网站在线| 亚洲免费观看| 欧美男人天堂| 久久精品国产久精国产| 日本va欧美va精品发布| 亚洲精品少妇| 99成人在线| 狠狠久久婷婷| 久久精品播放| 久久九九精品| 日本蜜桃在线观看视频| 国际精品欧美精品| 久久精品三级| 国产成人久久精品麻豆二区| 精品国产亚洲日本| 欧美极品一区二区三区| 国产精品久久| 国产精品调教| 国产日产精品_国产精品毛片 | 中文字幕人成乱码在线观看| 麻豆视频一区| 久久中文字幕导航| 国产一区二区三区不卡av| 国产成人77亚洲精品www| 精品国产乱码| 日韩国产欧美一区二区| 新版的欧美在线视频| 999国产精品| 亚洲一级影院| 中国女人久久久| 亚洲日本欧美| 亚洲免费专区| 久久爱www成人| 视频在线不卡免费观看| av亚洲免费| 伊人精品视频| 亚洲无线观看| 久久精品99国产精品| 久久爱www.| 亚洲v在线看| 视频精品一区二区| 国产伦精品一区二区三区视频 | 久久精品国产亚洲夜色av网站 | 精品成人免费一区二区在线播放| 涩涩av在线| 亚洲精华国产欧美| 日韩国产欧美视频| 国产精品日本一区二区不卡视频| 麻豆视频久久| 久久亚洲国产| 亚洲精品看片| 麻豆精品久久久| 久久久久一区| 亚洲伊人精品酒店| 嫩草伊人久久精品少妇av杨幂| 国产综合色区在线观看| 亚洲香蕉网站| 欧美日韩91| 成人在线观看免费视频| 狠狠色综合网| 日韩1区2区日韩1区2区| 中文字幕人成乱码在线观看| 久久av一区| 你懂的国产精品永久在线| 五月婷婷亚洲| 久久狠狠亚洲综合| 一本大道色婷婷在线| 一区二区三区四区日韩| 久久精品免视看国产成人| 在线视频日韩| 国产精品久久777777毛茸茸| 日韩中文首页| 久久狠狠久久| 最新亚洲一区| 给我免费播放日韩视频| 亚洲尤物av| 综合亚洲自拍| 91精品国产福利在线观看麻豆| 欧美亚洲色图校园春色| 欧美日韩精品一区二区视频| 国产精品久一| 亚洲免费中文| 91亚洲人成网污www| 亚洲日本国产| 国产99久久| 精品三级在线观看视频| 亚洲一区二区三区免费在线观看| 久久精品欧洲| 日日夜夜免费精品视频| 久久免费国产| 精品中文在线| 欧美日一区二区在线观看| 国产一区91| 蜜臀国产一区| 欧美aaaaaa午夜精品| 中文字幕日韩欧美精品高清在线| 亚洲精品一区三区三区在线观看| 精品精品国产三级a∨在线| 婷婷视频一区二区三区| 欧美午夜不卡| 久久精品91| 久久不见久久见免费视频7| 三级一区在线视频先锋| 91看片一区| 国产a亚洲精品| 久久99久久久精品欧美| 中文字幕av亚洲精品一部二部| 日韩欧美精品综合| 福利一区二区三区视频在线观看| 日韩av不卡在线观看| 丝袜亚洲另类欧美| 激情欧美一区| 日韩中文在线电影| 精品国产aⅴ| 美女免费视频一区| 欧美天堂一区| 日韩一区二区三区免费视频| 国产亚洲在线观看| 亚洲国产一区二区三区在线播放| 超碰超碰人人人人精品| 美女精品视频在线| 国产精品白丝久久av网站| 日韩av一区二| 日产欧产美韩系列久久99| 免费精品视频最新在线| 首页欧美精品中文字幕| 六月婷婷一区|