国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

Python 實現PS濾鏡中的徑向模糊特效

瀏覽:13日期:2022-07-03 13:53:12

實現效果

Python 實現PS濾鏡中的徑向模糊特效

實現代碼

from skimage import img_as_floatimport matplotlib.pyplot as pltfrom skimage import ioimport numpy as npimport numpy.matlibfile_name=’D:/2020121173119242.png’ # 圖片路徑img=io.imread(file_name)img = img_as_float(img)img_out = img.copy()row, col, channel = img.shapexx = np.arange (col) yy = np.arange (row)x_mask = numpy.matlib.repmat (xx, row, 1)y_mask = numpy.matlib.repmat (yy, col, 1)y_mask = np.transpose(y_mask)center_y = (row -1) / 2.0center_x = (col -1) / 2.0R = np.sqrt((x_mask - center_x) **2 + (y_mask - center_y) ** 2)angle = np.arctan2(y_mask - center_y , x_mask - center_x)Num = 20arr = np.arange(Num)for i in range (row): for j in range (col): R_arr = R[i, j] - arr R_arr[R_arr < 0] = 0 new_x = R_arr * np.cos(angle[i,j]) + center_x new_y = R_arr * np.sin(angle[i,j]) + center_y int_x = new_x.astype(int) int_y = new_y.astype(int) int_x[int_x > col-1] = col - 1 int_x[int_x < 0] = 0 int_y[int_y < 0] = 0 int_y[int_y > row -1] = row -1 img_out[i,j,0] = img[int_y, int_x, 0].sum()/Num img_out[i,j,1] = img[int_y, int_x, 1].sum()/Num img_out[i,j,2] = img[int_y, int_x, 2].sum()/Numplt.figure(1)plt.imshow(img)plt.axis(’off’)plt.figure(2)plt.imshow(img_out)plt.axis(’off’)plt.show()

以上就是Python 實現 PS 濾鏡中的徑向模糊特效的詳細內容,更多關于python 圖片模糊濾鏡的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: dvd8090cnm欧美大片 | 久久经典免费视频 | 欧美一级毛片免费播放器 | 久久中精品中文 | 日本一级大毛片a一 | 91久久青青草原免费 | 久久99国产精品久久99果冻传媒 | 亚洲国产成人久久笫一页 | 欧美视频一区二区在线观看 | 很黄很色的免费视频 | 萌白酱香蕉白丝护士服喷浆 | 国产手机免费视频 | 自拍一页 | 国产精品亚洲精品爽爽 | 国产精成人品 | 欧美片网站免费 | 世界一级毛片 | 中文 日本 免费 高清 | 成人国产网站v片免费观看 成人国产午夜在线视频 | 国产97公开成人免费视频 | 99久久香蕉国产综合影院 | 精品一区二区三区在线播放 | 日本一区毛片免费观看 | 亚洲成a人片在线网站 | 成人精品视频在线观看 | 免费一级成人毛片 | 噜噜噜狠狠夜夜躁精品 | 久久99中文字幕 | 米奇色网 | 欧美黄色成人 | 日本a级毛片免费观看 | 国产欧美一区二区三区免费 | 国产精品嘿咻嘿咻在线播放 | 精品无码一区在线观看 | 国产普通话一二三道 | 91精品久久久久亚洲国产 | 福利一二三区 | 精品国产一区二区三区在线 | 99视频久久精品久久 | 色综合久久久久久888 | 毛片在线视频在线播放 |