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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

python中值滤波介绍_Python 实现中值滤波、均值滤波的方法

發(fā)布時(shí)間:2025/3/12 python 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python中值滤波介绍_Python 实现中值滤波、均值滤波的方法 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

紅包:

Lena椒鹽噪聲圖片:

# -*- coding: utf-8 -*-

"""

Created on Sat Oct 14 22:16:47 2017

@author: Don

"""

from tkinter import *

from skimage import io

import numpy as np

im=io.imread('lena_sp.jpg', as_grey=True)

im_copy_med = io.imread('lena_sp.jpg', as_grey=True)

im_copy_mea = io.imread('lena_sp.jpg', as_grey=True)

#io.imshow(im)

for i in range(0,im.shape[0]):

for j in range(0,im.shape[1]):

im_copy_med[i][j]=im[i][j]

im_copy_mea[i][j]=im[i][j]

#ui

root = Tk()

root.title("lena")

root.geometry('300x200')

medL = Label(root, text="中值濾波:")

medL.pack()

med_text = StringVar()

med = Entry(root, textvariable = med_text)

med_text.set("")

med.pack()

meaL = Label(root, text="均值濾波:")

meaL.pack()

mea_text = StringVar()

mea = Entry(root, textvariable = mea_text)

mea_text.set("")

mea.pack()

def m_filter(x, y, step):

sum_s=[]

for k in range(-int(step/2),int(step/2)+1):

for m in range(-int(step/2),int(step/2)+1):

sum_s.append(im[x+k][y+m])

sum_s.sort()

return sum_s[(int(step*step/2)+1)]

def mean_filter(x, y, step):

sum_s = 0

for k in range(-int(step/2),int(step/2)+1):

for m in range(-int(step/2),int(step/2)+1):

sum_s += im[x+k][y+m] / (step*step)

return sum_s

def on_click():

if(med_text):

medStep = int(med_text.get())

for i in range(int(medStep/2),im.shape[0]-int(medStep/2)):

for j in range(int(medStep/2),im.shape[1]-int(medStep/2)):

im_copy_med[i][j] = m_filter(i, j, medStep)

if(mea_text):

meaStep = int(mea_text.get())

for i in range(int(meaStep/2),im.shape[0]-int(meaStep/2)):

for j in range(int(meaStep/2),im.shape[1]-int(meaStep/2)):

im_copy_mea[i][j] = mean_filter(i, j, meaStep)

io.imshow(im_copy_med)

io.imsave(str(medStep) + 'med.jpg', im_copy_med)

io.imshow(im_copy_mea)

io.imsave(str(meaStep) + 'mea.jpg', im_copy_mea)

Button(root, text="filterGo", command = on_click).pack()

root.mainloop()

運(yùn)行結(jié)果截圖:

以上這篇Python 實(shí)現(xiàn)中值濾波、均值濾波的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持。

總結(jié)

以上是生活随笔為你收集整理的python中值滤波介绍_Python 实现中值滤波、均值滤波的方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品二区一区二区aⅴ污介绍 | 福利一区福利二区 | 校园激情av | a毛片大片 | 亚洲国产视频在线观看 | 精品无码av一区二区三区不卡 | 亚洲色图视频在线 | 国产jizz| 熟女一区二区三区四区 | 久久夜夜操妹子 | 亚洲成人免费影院 | 一区二区三区小说 | 亚洲国产无线乱码在线观看 | 91夜色视频 | 99久久久无码国产精品性色戒 | 蜜桃成人在线视频 | 双性人做受视频 | 麻豆影音先锋 | 免费播放黄色片 | 欧美极品喷水 | 国产精品国产精品国产专区不片 | 国产激情小视频 | 男人天堂综合 | 亚洲欧美另类国产 | 亚洲精品乱码久久久久久9色 | 性欧美ⅹxxxx极品护士 | aaaa黄色 | 中文综合网 | 久久亚洲av成人无码国产电影 | 极品少妇视频 | 色接久久 | 亚洲毛片在线免费观看 | 97久久人澡人人添人人爽 | 少妇综合网 | 青草超碰| 人妻91麻豆一区二区三区 | 精品国产乱码久久久久久1区二区 | 捆绑无遮挡打光屁股调教女仆 | 九九热精品免费视频 | 超碰人人人人人 | 熟女人妇 成熟妇女系列视频 | 国际av在线 | 亚洲97| 高清日韩欧美 | 国产精品免费一区二区三区在线观看 | 人人澡人人看 | 亚洲视频导航 | yy1111111| 狠狠干五月天 | 一级免费观看 | 国产性猛交╳xxx乱大交 | 国产爱搞 | 国产成人自拍视频在线 | 欧美污视频| 日本久久一级片 | 美女伦理水蜜桃4 | 黄网址在线观看 | 午夜av福利 | 中文字幕在线看 | 在线观看成人黄色 | 欧美在线视频你懂的 | 免费一级黄色片 | 欧美激情视频一区二区三区在线播放 | 欧美一区二区不卡视频 | 欧美日韩一级二级三级 | 人人草人人射 | 日本一区二区三区视频在线 | 丰满女人又爽又紧又丰满 | 伊人天天 | 精品国产欧美 | 黄色小视频在线 | 精品国产乱码久久久久久鸭王1 | 色女人影院 | 日本黄色大片在线观看 | 国产日批视频在线观看 | 朝桐光在线播放 | 一级片一级片 | 囯产精品一品二区三区 | 一级bbbbbbbbb毛片 | 精品黑人一区二区三区观看时间 | 国产在线观看免费网站 | 色哟哟在线免费观看 | 日韩欧美亚洲一区二区 | 人人干人人干人人干 | 放荡的少妇2欧美版 | 另类av在线 | 欧美色老头 | 色爱AV综合网国产精品 | 亚洲一区色| 大黄网站在线观看 | 日韩有码一区 | 久久蜜桃视频 | 性高潮免费视频 | 国产视频九色蝌蚪 | 国产口爆吞精一区二区 | 黄色裸体网站 | 天天毛片| 97色伦图片 | 亚洲一区第一页 |