日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

高斯噪声和椒盐噪声python

發布時間:2024/1/23 python 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 高斯噪声和椒盐噪声python 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

高斯噪聲的代碼如下:

def GaussianNoise(src,means,sigma):NoiseImg=srcrows=NoiseImg.shape[0]cols=NoiseImg.shape[1]for i in range(rows):for j in range(cols):NoiseImg[i,j]=NoiseImg[i,j]+random.gauss(means,sigma)if NoiseImg[i,j]< 0:NoiseImg[i,j]=0elif NoiseImg[i,j]>255:NoiseImg[i,j]=255return NoiseImg

椒鹽噪聲的函數定義如下:

def PepperandSalt(src,percetage):NoiseImg=srcNoiseNum=int(percetage*src.shape[0]*src.shape[1])for i in range(NoiseNum):randX=random.random_integers(0,src.shape[0]-1)randY=random.random_integers(0,src.shape[1]-1)if random.random_integers(0,1)<=0.5:NoiseImg[randX,randY]=0else:NoiseImg[randX,randY]=255 return NoiseImg

椒鹽噪聲總體代碼如下:

import cv2 import random from numpy import * def PepperandSalt(src,percetage):NoiseImg=srcNoiseNum=int(percetage*src.shape[0]*src.shape[1])for i in range(NoiseNum):randX=random.random_integers(0,src.shape[0]-1)randY=random.random_integers(0,src.shape[1]-1)if random.random_integers(0,1)<=0.5:NoiseImg[randX,randY]=0else:NoiseImg[randX,randY]=255 return NoiseImg def GaussianNoise(src,means,sigma):NoiseImg=srcrows=NoiseImg.shape[0]cols=NoiseImg.shape[1]for i in range(rows):for j in range(cols):NoiseImg[i,j]=NoiseImg[i,j]+random.gauss(means,sigma)if NoiseImg[i,j]< 0:NoiseImg[i,j]=0elif NoiseImg[i,j]>255:NoiseImg[i,j]=255return NoiseImg img=cv2.imread('C:/Users/Administrator/Desktop/12.jpg',0) img1=PepperandSalt(img,0.2) cv2.imwrite('C:/Users/Administrator/Desktop/3.jpg',img1) cv2.imshow('PepperandSalt',img1) cv2.waitKey(0)

加入椒鹽噪聲之后的運行結果如下:

高斯噪聲的代碼為:

import cv2 from numpy import shape import random def PepperandSalt(src,percetage):NoiseImg=srcNoiseNum=int(percetage*src.shape[0]*src.shape[1])for i in range(NoiseNum):randX=random.randint(0,src.shape[0]-1)randY=random.randint(0,src.shape[1]-1)if random.random_integers(0,1)<=0.5:NoiseImg[randX,randY]=0else:NoiseImg[randX,randY]=255 return NoiseImg def GaussianNoise(src,means,sigma,percetage):NoiseImg=srcNoiseNum=int(percetage*src.shape[0]*src.shape[1])for i in range(NoiseNum):randX=random.randint(0,src.shape[0]-1)randY=random.randint(0,src.shape[1]-1)NoiseImg[randX, randY]=NoiseImg[randX,randY]+random.gauss(means,sigma)if NoiseImg[randX, randY]< 0:NoiseImg[randX, randY]=0elif NoiseImg[randX, randY]>255:NoiseImg[randX, randY]=255return NoiseImg img=cv2.imread('C:/Users/Administrator/Desktop/12.jpg',0) img1=GaussianNoise(img,2,4,0.8) cv2.imwrite('C:/Users/Administrator/Desktop/3.jpg',img1) cv2.imshow('PepperandSalt',img1) cv2.waitKey(0)

加入高斯噪聲的運行結果為:

總結

以上是生活随笔為你收集整理的高斯噪声和椒盐噪声python的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产欧美精品aaaaaa片 | 亚洲天堂第一区 | 久久综合色婷婷 | 亚洲性图一区二区 | 日本黄色三级网站 | 免费观看视频在线观看 | 亚洲精品99久久久久中文字幕 | 国产精品永久久久久久久久久 | 天堂网av在线 | 久热只有精品 | 亚洲综合第一页 | 韩国黄色网址 | 96亚洲精品久久久蜜桃 | 好吊色视频988gao在线观看 | 91精品国产色综合久久不卡98口 | 俄罗斯精品一区二区三区 | 久久精品69 | 中文字幕日韩精品在线观看 | 日韩精品一区二区免费视频 | 日韩久久av | 久久亚洲综合色图 | 殴美性生活 | 草莓视频一区二区三区 | 精品一久久 | 日韩在线播放一区二区 | 午夜精品999| 色播激情 | 一本加勒比hezyo黑人 | 日本一区二区三区四区五区 | 日本少妇b | 久色视频在线观看 | 自拍偷拍校园春色 | 中文字幕久久久久 | 日本中文字幕网站 | 在线看的免费网站 | 亚洲一级网站 | 女人性做爰69片免费看 | 不卡的免费av | 伊人色在线 | 日韩精品在线不卡 | 色噜噜狠狠一区二区 | 中文在线а√天堂 | 美女啪啪av | 日日骚网 | 丁香花电影高清在线阅读免费 | 午夜理伦三级理论 | 婷婷中文字幕 | 超碰天堂 | 女人18岁毛片 | 日韩无码精品一区二区 | 森泽佳奈av | 成年男女免费视频网站 | 天天草av| 无码人妻丰满熟妇区毛片18 | 2022精品国偷自产免费观看 | 成人性视频网 | 精品999久久久 | 日韩av影音先锋 | 欧美黄色短视频 | 成人在线看片 | brazzers精品成人一区 | 国产一级免费大片 | 成年人一级黄色片 | 99久久婷婷国产精品综合 | 国产一级啪啪 | 中国女人内谢69xxxx免费视频 | 国产乱子一区二区 | 借种(出轨高h) | 国产免费无遮挡吸奶头视频 | 一级黄色录像大片 | 日韩中文字幕网址 | 日韩成人免费视频 | 超碰最新在线 | 久色免费视频 | 99日韩精品 | 99爱精品视频 | 天天插天天干天天操 | jizzjizz国产| 蜜桃在线一区 | 黑人干亚洲女人 | 你懂的在线网站 | 国产一区二区三区四区五区在线 | 欧美色图另类 | 久久国产精品久久国产精品 | 欧美激情啪啪 | 黄色片欧美 | 国产精品夫妻 | 性淫影院 | 亚洲精品乱码久久久久久按摩观 | 中文久久字幕 | 欧洲精品一区二区 | 中文字幕资源网 | 国产精品国产三级国产Av车上的 | 欧美激情综合五月色丁香 | 欧美无砖砖区免费 | 狠狠成人| 天天久久综合 | 久久图库 | 一区二区内射 |