从品牌网站建设到网络营销策划,从策略到执行的一站式服务
摘要:本文讲解常见的图像特效处理,从而让读者实现各种各样的图像特殊效果,并通过Python和OpenCV实现。
本文分享自华为云社区《[Python图像处理] 二十四.图像特效处理之毛玻璃、浮雕和油漆特效》,作者:eastmount。
创新互联长期为1000+客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为深圳企业提供专业的成都网站制作、网站建设,深圳网站改版等技术服务。拥有10年丰富建站经验和众多成功案例,为您定制开发。
图像毛玻璃特效如图所示,左边为原始图像,右边为毛玻璃特效图像。它是用图像邻域内随机一个像素点的颜色来替代当前像素点颜色的过程,从而为图像增加一个毛玻璃模糊的特效。
PS:该图片为作者去喀纳斯拍摄,真心美!
Python实现代码主要是通过双层循环遍历图像的各像素点,再用定义的随机数去替换各邻域像素点的颜色,具体代码如下所示。
#coding:utf-8 import cv2 import numpyas np #读取原始图像 src= cv2.imread('scenery.png') #新建目标图像 dst= np.zeros_like(src) #获取图像行和列 rows, cols= src.shape[:2] #定义偏移量和随机数 offsets= 5 random_num= 0 #毛玻璃效果: 像素点邻域内随机像素点的颜色替代当前像素点的颜色 for y in range(rows - offsets): for x in range(cols - offsets): random_num= np.random.randint(0,offsets) dst[y,x]= src[y + random_num,x + random_num] #显示图像 cv2.imshow('src',src) cv2.imshow('dst',dst) cv2.waitKey() cv2.destroyAllWindows()
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图