使用OpenCV進行圖像編輯--繪畫和素描
點擊上方“小白學(xué)視覺”,選擇加"星標"或“置頂”
重磅干貨,第一時間送達


pip install opencv-contrib-python==4.3.0.36pip install scikit-learnpip install scipy
import cv2img = cv2.imread('img.jpg')res = cv2.xphoto.oilPainting(img, 7, 1)

原始圖片

油畫效果
import cv2img = cv2.imread('img.jpg')res = cv2.stylization(img, sigma_s=60, sigma_r=0.6)# sigma_s控制鄰域的大小。范圍1-200# sigma_r控制鄰域內(nèi)不同顏色的平均方式。較大的sigma_r導(dǎo)致恒定顏色的較大區(qū)域。范圍0-1

水彩效果
import cv2img = cv2.imread('img.jpg')dst_gray, dst_color = cv2.pencilSketch(img, sigma_s=60, sigma_r=0.07, shade_factor=0.05)# sigma_s 和 sigma_r 在形式上是相同的。# shade_factor是輸出圖像強度的簡單縮放。值越高,結(jié)果越亮。范圍0-0.1。

黑白素描

彩色素描
交流群
歡迎加入公眾號讀者群一起和同行交流,目前有SLAM、三維視覺、傳感器、自動駕駛、計算攝影、檢測、分割、識別、醫(yī)學(xué)影像、GAN、算法競賽等微信群(以后會逐漸細分),請掃描下面微信號加群,備注:”昵稱+學(xué)校/公司+研究方向“,例如:”張三 + 上海交大 + 視覺SLAM“。請按照格式備注,否則不予通過。添加成功后會根據(jù)研究方向邀請進入相關(guān)微信群。請勿在群內(nèi)發(fā)送廣告,否則會請出群,謝謝理解~
評論
圖片
表情

