import matplotlib.pyplot 编程客栈as plt from skimage import io from skimage.filters import gaussian file_name='D:/Visual Effects/PS Algorithm/4.jpg';www.cppcns.com img=io.imread(file_name) img = img * 1.0 gauss_out = gaussian(img, sigma=5, multichahttp://www.cppcns.comnnel=True) # alpha 0 - 5 alpha = 1.5 img_out = (img - gauss_out) * alpha + img img_out = img_out/255.0 # 饱和处理 mask_1 = img_out < 0 mask_2 = img_out > 1 img_out = img_out * (1-mask_1) img_out = img_out * (1-mask_编程客栈2) + mask_2 plt.figure() plt.imshow(img/255.0) plt.axis('off') plt.figure(2) plhttp://www.cppcns.comt.imshow(img_out) plt.axis('off') plt.show()
实现效果:
以上就是Python实现PS滤镜中的USM锐化效果的详细内容,更多关于python usm锐化的资料请关注我们其它相关文章!
本文标题: Python实现PS滤镜中的USM锐化效果
本文地址: http://www.cppcns.com/jiaoben/python/368023.html
© 著作权归作者所有
举报
发表评论
0/200