亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

python實現圖片素描效果

瀏覽:24日期:2022-07-09 18:21:03

代碼如下:

from PIL import Image #圖像處理模塊import numpy as npa = np.asarray(Image.open('這里是原圖片的路徑').convert(’L’)).astype(’float’) #將圖像以灰度圖的方式打開并將數據轉為float存入np中depth = 10. # (0-100)grad = np.gradient(a) #取圖像灰度的梯度值grad_x, grad_y =grad#分別取橫縱圖像梯度值grad_x = grad_x*depth/100.grad_y = grad_y*depth/100.A = np.sqrt(grad_x**2 + grad_y**2 + 1.)uni_x = grad_x/Auni_y = grad_y/Auni_z = 1./A#建立一個位于圖像斜上方的虛擬光源vec_el = np.pi/2.2 # 光源的俯視角度,弧度值vec_az = np.pi/4. # 光源的方位角度,弧度值dx = np.cos(vec_el)*np.cos(vec_az) #光源對x 軸的影響dy = np.cos(vec_el)*np.sin(vec_az) #光源對y 軸的影響dz = np.sin(vec_el) #光源對z 軸的影響#計算各點新的像素值b = 255*(dx*uni_x + dy*uni_y + dz*uni_z) #光源歸一化b = b.clip(0,255) #clip函數將區間外的數字剪除到區間邊緣im = Image.fromarray(b.astype(’uint8’)) #重構圖像im.save('這里是輸出圖片的路徑')

檢驗一下效果:

from PIL import Image #圖像處理模塊import numpy as np# 將圖像以灰度圖的方式打開并將數據轉為float存入np中a = np.asarray(Image.open('D://Python//圖片轉素描//4.jpg').convert(’L’)).astype(’float’)depth = 10. # (0-100)grad = np.gradient(a) # 取圖像灰度的梯度值grad_x, grad_y =grad# 分別取橫縱圖像梯度值grad_x = grad_x*depth/100.grad_y = grad_y*depth/100.A = np.sqrt(grad_x**2 + grad_y**2 + 1.)uni_x = grad_x/Auni_y = grad_y/Auni_z = 1./A# 建立一個位于圖像斜上方的虛擬光源vec_el = np.pi/2.2 # 光源的俯視角度,弧度值vec_az = np.pi/4. # 光源的方位角度,弧度值dx = np.cos(vec_el)*np.cos(vec_az) # 光源對x 軸的影響dy = np.cos(vec_el)*np.sin(vec_az) # 光源對y 軸的影響dz = np.sin(vec_el) # 光源對z 軸的影響# 計算各點新的像素值b = 255*(dx*uni_x + dy*uni_y + dz*uni_z) # 光源歸一化b = b.clip(0,255) # clip函數將區間外的數字剪除到區間邊緣im = Image.fromarray(b.astype(’uint8’)) # 重構圖像im.save('D://Python//圖片轉素描//4_2.jpg')

原圖:

python實現圖片素描效果

轉換后

python實現圖片素描效果

但是不適合那些依賴光影變換效果的圖片,比如我最愛的百里守約就很糟糕

python實現圖片素描效果

python實現圖片素描效果

以上就是python實現圖片素描效果的詳細內容,更多關于python 圖片素描的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 银杏视频影院在线看 | 婷婷六月天在线 | 国产高清色视频免费看的网址 | 日高千晶在线观看 | 黄色一级在线视频 | 精品日韩在线视频 | 欧美在线观看一区二区三 | 91色在线观看国产 | 污网址免费 | 亚洲视频欧洲视频 | 亚洲午夜久久久精品影院视色 | 在线日产一区二区 | a级特黄的片子 | 久久国产精品视频一区 | 亚洲欧美激情小说另类 | 国内精品视频 | 黄色在线观看国产 | 模特尤妮丝凹凸福利视频 | 黄色一级片在线观看 | 1000部未满岁18在线观看网站 | 一级特黄录像绵费播放 | 台湾一级毛片免费播放 | 国产一级免费视频 | 国产在线精品一区二区高清不卡 | 国产免费影院 | 啪啪亚洲| 中文字幕 日韩在线 | 国产1024精品视频专区免费 | 欧美日韩在线免费 | 综合久久久久综合 | 午夜黄色网址 | 欧美一级做a影片爱橙影院 欧美一级做一a做片性视频 | 久久福利青草狠狠午夜 | 国产一级视频久久 | 久草在线新首页 | 白桃花在线 | 国产亚洲高清在线精品99 | 国产剧情一区二区三区 | 青青操免费在线观看 | 亚洲免费视频网址 | 欧美三级成人 |