
發布
注冊
/
登錄卡通化的案例
Python實用案例,Python腳本實現快速卡通化人物頭像,讓我想起了QQ秀時光!
前言
今天我們就利用Python腳本實現快速卡通化人物頭像。直接開整~
如果有正在跟我一樣的自學的朋友,需要我本篇的代碼或者其他的Python學習資料可以加Python新手學習交流群:594356095添加助理直接獲取
思路分析
從大量照片/卡通數據中習得照片到卡通畫的映射。
開發工具
python版本: 3.6
相關模塊:
pytorch 1.4
tensorflow-gpu 1.14
face-alignment
dlib
1.數據準備
訓練數據包括真實照片和卡通畫像,為降低訓練復雜度,該項目對兩類數據進行了如下預處理:
檢測人臉及關鍵點。
根據關鍵點旋轉校正人臉。
將關鍵點邊界框按固定的比例擴張并裁剪出人臉區域。
使用人像分割模型將背景置白。
項目開源了204張處理后的卡通畫數據,您還需準備約1000張人像照片(為匹配卡通數據,盡量使用亞洲年輕女性照片,人臉大小最好超過200x200像素),使用以下命令進行預處理:
python data_process.py --data_path YourPhotoFolderPath --save_path YourSaveFolderPath
將處理后的數據按照以下層級存放,trainA、testA中存放照片頭像數據,trainB、testB中存放卡通頭像數據。
展開 Python實用案例,Python腳本實現天氣查詢應用,提醒她注意保暖!
__init__(parent)
self.ui = Ui_widget()
self.ui.setupUi(self) # 通過文本框傳入想要搜索的城市名稱:天津
cityName = self.ui.weatherComboBox.currentText() # 獲取天氣部分省略
# 在文本框顯示查詢結果
self.ui.resultText.setText(result) def clearResult(self): print('* clearResult ')
self.ui.resultText.clear()
if __name__=="__main__":
app = QApplication(sys.argv)
win = MainWindow()
win.show()
sys.exit(app.exec_())
文章到這里就結束了,感謝你的觀看,Python實用腳本系列,下篇文章分享快速卡通化人物頭像
為了感謝讀者們,我想把我最近收藏的一些編程干貨分享給大家,回饋每一個讀者,希望能幫到你們。
干貨主要有:
① 2000多本Python電子書(主流和經典的書籍應該都有了)
② Python標準庫資料(最全中文版)
③ 項目源碼(四五十個有趣且經典的練手項目及源碼)
④ Python基礎入門、爬蟲、web開發、大數據分析方面的視頻(適合小白學習)
⑤ Python學習路線圖(告別不入流的學習)
⑥ 兩天的Python爬蟲訓練營直播權限
All done~詳見個人簡介或者私信獲取完整源代碼。。
展開 央視春晚LOGO發布!原稿居然長這樣...
而相比之前春晚LOGO的動物元素設計,今年最明顯的特征就是——
具
象
化
首先這只萌虎形象,采用了金色為主色調,并作漸變色處理。圓頭圓腦的設計,搭配兩只小虎牙,和我們印象的“兇猛”的老虎形象,是不是很不一樣?
其實單單看眼神,兇猛的感覺還是非常到位的。
不過,一看全身,乖巧的站姿以及圓圓的大臉,一下就“猛虎”變“萌虎”了。
而相應地,“2022”的字樣也采用了圓潤的字體設計,與萌虎的形象更加相襯。其實無論是字體還是圖形,“圓”的設計也正是官方想表達團團圓圓的含義。
總的來說,今年春晚的LOGO設計有三大特征:
“圓”、“萌”、“具象”
#02
網友:央視春晚史上最幼稚LOGO?
而對于這只萌萌的瑞虎設計,有網友說看起來奶兇奶兇的。
甚至有說長得像演員林永健的,emmm...自行感受一下。
但也被網友稱為春晚史上最“幼稚”的LOGO設計。
畢竟像去年春晚牛年LOGO,將“2021”以旋轉的螺紋形式呈現,并以抽象的形式呈現牛形象,表達“牛”轉乾坤的含義。
2020鼠年LOGO,也是將年份和動物元素融為一體設計。
甚至回看近10年來春晚的LOGO,相比之下,今年的萌虎LOGO是最卡通化的。
#03
春晚為何這樣設計LOGO?
小編順勢搜了一下資料:據南方日報報道,作者陳湘波先生表示自己每年都會畫生肖。
展開 全球最大平面設計交易平臺99Designs發布2023年10大包裝設計趨勢!
這一趨勢中的視覺效果傾向于卡通化和年輕化,以此來喚起童年的回憶并賦予健康的能量。 插圖成分依靠新鮮、多汁的流行色彩和不那么精致的藝術風格,如涂鴉,使包裝上的產品更具吸引力和樂趣。
by gianni88
2.觸感質感
隨著品牌尋找使包裝脫穎而出的方法,他們正在發現觸覺紋理的優勢。我們看到為包裝增加質感的技術正在興起,例如壓花和凹陷(包裝凸起或凹陷)、模切(在包裝上創造藝術孔)和箔印刷(在包裝上使用反光金屬)。
使用這些印刷技術的標簽和包裝總能提高產品的感知價值,因為它們看起來非常花哨,而且通常與高端品牌聯系在一起。隨著我們生活的大部分時間都轉向數字化,這種包裝設計趨勢讓我們有了觸覺。對于具有特殊質地的包裝的感覺,還有一些話要說,吸引更多的感官而不僅僅是視覺。
by Dalmartian
3.環繞式圖案
環繞式圖案使用令人賞心悅目的無縫寬線來激發人們的好奇心并鼓勵他們購買產品。這些視覺元素超越了僅適用于包裝正面的設計,有利于自由的渴望和打破常規。使用覆蓋包裝所有面的環繞式圖案邀請我們拿起并探索產品。它引起了我們的注意,尤其是當這些圖案在貨架上排列時。這種包裝趨勢的吸引力在于與圖案的一致性和設計的流動性。
via Bathing Culture
4.印刷潦草
包裝上的排版有自己的趨勢,最近,手寫或“潦草”文字的興起是顯而易見的。從美學上講,這種趨勢將我們帶回了一個永久性記號筆的基礎,帶有條紋和不均勻的顏色,就好像有人毫不費力地在罐頭或盒子上寫下產品名稱一樣。
展開 