自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

自從會(huì)了Python之后,我就沒(méi)用過(guò)PS了!帶你將照片變成卡通圖片!

開(kāi)發(fā) 后端
之前的文章介紹了使用Photoshop將照片變成卡通圖片,今次介紹用代碼來(lái)實(shí)現(xiàn)這項(xiàng)任務(wù),可以就此探查各種濾鏡的內(nèi)部機(jī)制。
 

[[235816]]

 

自從會(huì)了Python之后,我就沒(méi)用過(guò)PS了!帶你將照片變成卡通圖片!

 

第1步:減少圖像色彩

因?yàn)殡p邊濾波器平滑平坦區(qū)域同時(shí)能保持邊緣清晰,所以很適合于將RGB圖像轉(zhuǎn)換為卡通。雖然速度好像慢一些一個(gè)技巧是重復(fù)(例如,通過(guò)num_bilateral = 7七次)應(yīng)用小雙邊濾波器,而不是只用一次大雙邊濾波器。

自從會(huì)了Python之后,我就沒(méi)用過(guò)PS了!帶你將照片變成卡通圖片!

 

自從會(huì)了Python之后,我就沒(méi)用過(guò)PS了!帶你將照片變成卡通圖片!

 

第3步:創(chuàng)建輪廓

在降噪之后,就可以安全地應(yīng)用自適應(yīng)閾值來(lái)創(chuàng)建輪廓。 即使存在一些圖像噪聲,blockSize = 9的cv2.ADAPTIVE_THRESH_MEAN_C算法也會(huì)確保將閾值應(yīng)用于9x9鄰域的平均值減去C = 2。

自從會(huì)了Python之后,我就沒(méi)用過(guò)PS了!帶你將照片變成卡通圖片!

 

4步:合并輪廓與彩色圖片

最后一步是將經(jīng)處理的彩色圖像(img_color)與邊緣掩碼(img_edge)組合。至此,一個(gè)可以卡通化圖片的原始代碼就寫(xiě)好了。圖片效果有點(diǎn)理工的審美,不夠文藝,效果上輸給了Photoshop,但是在效率上扳回一城。

自從會(huì)了Python之后,我就沒(méi)用過(guò)PS了!帶你將照片變成卡通圖片!

 

最后將上述代碼封裝成函數(shù)。導(dǎo)入python的os模塊來(lái)方便文件處理。

自從會(huì)了Python之后,我就沒(méi)用過(guò)PS了!帶你將照片變成卡通圖片!

 

自從會(huì)了Python之后,我就沒(méi)用過(guò)PS了!帶你將照片變成卡通圖片!

 

 

 

責(zé)任編輯:龐桂玉 來(lái)源: 今日頭條
相關(guān)推薦

2017-07-26 10:08:06

FABDesign SuppAndroid

2022-07-20 07:29:52

Java類(lèi)

2018-12-05 14:29:22

2021-06-24 09:08:34

Java代碼泛型

2024-03-26 00:48:38

2020-11-04 10:31:29

Jupyter NotPython數(shù)據(jù)分析

2020-10-20 18:51:43

C++IDECode

2022-02-11 07:33:26

Spring工具庫(kù)Apache

2012-06-07 16:16:43

JavaScript

2017-03-22 19:52:16

Devops開(kāi)源

2019-06-26 10:10:44

Linux終端命令

2021-01-03 16:12:35

Java工具開(kāi)發(fā)

2023-09-26 08:16:25

分布式鎖數(shù)據(jù)庫(kù)

2020-01-17 20:00:25

SQL函數(shù)數(shù)據(jù)庫(kù)

2024-04-19 09:02:32

前端調(diào)試技巧

2019-08-28 10:41:35

RustC語(yǔ)言編程

2022-11-29 07:33:15

JavaLombokRecord

2025-02-13 08:04:00

2018-09-27 15:58:06

MySQL數(shù)據(jù)庫(kù)性能優(yōu)化

2021-05-27 05:25:11

SpringLifecycleSmartLifecy
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)