Python照片卡通化怎么做?Python照片卡通化方法是什么

最近很多社交平臺都流行來根據自己照片生成對應的動漫圖像,這其實是通過圖像處理算法來將照片進行卡通化的一種方式 。那么下面文章會來給大家分享一個,能夠簡單實現python將照片卡通化的方法代碼,想學習和了解就繼續向下閱讀吧 。

Python照片卡通化怎么做?Python照片卡通化方法是什么


一、安裝PyTorch
該方式需要先將PyTorch這個機器學習的框架個下載安裝好,因為照片卡通化實現方法就是通過該框架開發出來的 。win+r打開運行窗口后輸入cmd并回車即可以管理員權限進入命令行窗口,再去執行pip安裝命令就行,示例如下:
【Python照片卡通化怎么做?Python照片卡通化方法是什么】pip install pytorch
這個框架的依賴項以及附屬文件還是比較多的,所以可能會要比較長一段時間才能夠安裝好 。
二、克隆項目
而照片卡通化功能則是一個發布在github上的開源項目來實現的,那么這次就是需要去將這個項目拉取下來了 。找到一個空文件夾,然后點擊文件夾地址欄并輸入cmd回車,就可以將該路徑作為工作目錄進入命令行,然后執行下面這個命令即可:
git clone https://github.com/TachibanaYoshino/AnimeGANv2python convert_weights.py如果沒有安裝版本控制工具的話,也可以通過下面鏈接進入到項目主頁 。然后點擊Code綠色按鈕,再點擊Download ZIP選項將這個開源項目以壓縮包形式下載到本地,鏈接如下:
https://github.com/bryandlee/animegan2-pytorch三、照片卡通化
將這個項目拉取或者下載好之后將其在pycharm等集成開發工具內打開,然后再去打開編輯器內部的終端,執行如下命令就可以了:
python test.py --input_dir [image_folder_path] -output_dir [image_folder_path] --device [cpu/cuda]在這個命令中需要將前兩個中括號內的值替換成照片文件路徑,一個是文件讀取路徑,一個則是文件輸出路徑 。而最后中括號內則表示用什么設備來完成本次操作,可以選擇的有cpu和cuda 。
以上就是關于“Python照片卡通化怎么做?Python照片卡通化方法代碼是什么”的全部內容了,希望對你有所幫助 。
Python照片卡通化怎么做?Python照片卡通化方法是什么


Python照片卡通化怎么做?Python照片卡通化方法是什么


Python照片卡通化怎么做?Python照片卡通化方法是什么


微信掃碼,學習更方便
Python照片卡通化怎么做?Python照片卡通化方法是什么


現在報名贈100例知識點合集
Python照片卡通化怎么做?Python照片卡通化方法是什么


    猜你喜歡