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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【OpenCV 例程200篇】99. 修正阿尔法均值滤波器

發布時間:2025/3/15 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【OpenCV 例程200篇】99. 修正阿尔法均值滤波器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

【OpenCV 例程200篇】99. 修正阿爾法均值濾波器

歡迎關注 『OpenCV 例程200篇』 系列,持續更新中
歡迎關注 『Python小白的OpenCV學習課』 系列,持續更新中


3.6 修正阿爾法均值濾波器(Modified alpha-mean filter)

修正阿爾法均值濾波器也屬于統計排序濾波器,其思想類似于比賽中去掉最高分和最低分后計算平均分的方法。

SxySxySxy 表示中心在點 (x,y)(x,y)(x,y) 、大小為 m?nm*nm?n 的矩形子窗口(鄰域)的一組坐標,修正阿爾法均值濾波器在由 SxySxySxy 定義的鄰域中,刪除 d 個最低灰度值和 d 個最高灰度值,計算剩余像素 gR(r,c)g_R(r,c)gR?(r,c) 的算術平均值作為輸出結果,即:

f^(x,y)=1mn?2d∑(r,c)∈SRgR(r,c)\hat{f}(x,y) = \frac{1}{mn-2d} \sum _{(r,c) \in S_R} g_R(r,c) f^?(x,y)=mn?2d1?(r,c)SR??gR?(r,c)
d 的取值范圍是 [0,mn/2?1][0, mn/2-1][0,mn/2?1]。選擇 d 的大小對圖像處理的效果影響很大,當 d=0d=0d=0 時簡化為算術平均濾波器,當 d=mn/2?1d=mn/2-1d=mn/2?1 簡化為中值濾波器。d 取其它值時,適合于處理多種混合噪聲,如高斯噪聲和椒鹽噪聲。


例程 9.13:修正阿爾法均值濾波器

# 9.13: 修正阿爾法均值濾波器 (Modified alpha-mean filter)img = cv2.imread("../images/Fig0507b.tif", 0) # flags=0 讀取為灰度圖像img_h = img.shape[0]img_w = img.shape[1]m, n = 5, 5kernalMean = np.ones((m, n), np.float32) # 生成盒式核# 邊緣填充hPad = int((m-1) / 2)wPad = int((n-1) / 2)imgPad = np.pad(img.copy(), ((hPad, m-hPad-1), (wPad, n-wPad-1)), mode="edge")imgAlphaFilter0 = np.zeros(img.shape)imgAlphaFilter1 = np.zeros(img.shape)imgAlphaFilter2 = np.zeros(img.shape)for i in range(img_h):for j in range(img_w):# 鄰域 m * npad = imgPad[i:i+m, j:j+n]padSort = np.sort(pad.flatten()) # 對鄰域像素按灰度值排序d = 1sumAlpha = np.sum(padSort[d:m*n-d-1]) # 刪除 d 個最大灰度值, d 個最小灰度值imgAlphaFilter0[i, j] = sumAlpha / (m*n-2*d) # 對剩余像素進行算術平均d = 2sumAlpha = np.sum(padSort[d:m*n-d-1])imgAlphaFilter1[i, j] = sumAlpha / (m*n-2*d)d = 4sumAlpha = np.sum(padSort[d:m*n-d-1])imgAlphaFilter2[i, j] = sumAlpha / (m*n-2*d)plt.figure(figsize=(9, 7))plt.subplot(221), plt.axis('off'), plt.title("Original")plt.imshow(img, cmap='gray', vmin=0, vmax=255)plt.subplot(222), plt.axis('off'), plt.title("Modified alpha-mean(d=1)")plt.imshow(imgAlphaFilter0, cmap='gray', vmin=0, vmax=255)plt.subplot(223), plt.axis('off'), plt.title("Modified alpha-mean(d=2)")plt.imshow(imgAlphaFilter1, cmap='gray', vmin=0, vmax=255)plt.subplot(224), plt.axis('off'), plt.title("Modified alpha-mean(d=4)")plt.imshow(imgAlphaFilter2, cmap='gray', vmin=0, vmax=255)plt.tight_layout()plt.show()


(本節完)


版權聲明:

youcans@xupt 原創作品,轉載必須標注原文鏈接

Copyright 2021 youcans, XUPT

Crated:2022-2-1


歡迎關注 『OpenCV 例程200篇』 系列,持續更新中
歡迎關注 『Python小白的OpenCV學習課』 系列,持續更新中

【OpenCV 例程200篇】01. 圖像的讀取(cv2.imread)
【OpenCV 例程200篇】02. 圖像的保存(cv2.imwrite)
【OpenCV 例程200篇】03. 圖像的顯示(cv2.imshow)
【OpenCV 例程200篇】04. 用 matplotlib 顯示圖像(plt.imshow)
【OpenCV 例程200篇】05. 圖像的屬性(np.shape)
【OpenCV 例程200篇】06. 像素的編輯(img.itemset)
【OpenCV 例程200篇】07. 圖像的創建(np.zeros)
【OpenCV 例程200篇】08. 圖像的復制(np.copy)
【OpenCV 例程200篇】09. 圖像的裁剪(cv2.selectROI)
【OpenCV 例程200篇】10. 圖像的拼接(np.hstack)
【OpenCV 例程200篇】11. 圖像通道的拆分(cv2.split)
【OpenCV 例程200篇】12. 圖像通道的合并(cv2.merge)
【OpenCV 例程200篇】13. 圖像的加法運算(cv2.add)
【OpenCV 例程200篇】14. 圖像與標量相加(cv2.add)
【OpenCV 例程200篇】15. 圖像的加權加法(cv2.addWeight)
【OpenCV 例程200篇】16. 不同尺寸的圖像加法
【OpenCV 例程200篇】17. 兩張圖像的漸變切換
【OpenCV 例程200篇】18. 圖像的掩模加法
【OpenCV 例程200篇】19. 圖像的圓形遮罩
【OpenCV 例程200篇】20. 圖像的按位運算
【OpenCV 例程200篇】21. 圖像的疊加
【OpenCV 例程200篇】22. 圖像添加非中文文字
【OpenCV 例程200篇】23. 圖像添加中文文字
【OpenCV 例程200篇】23. 圖像添加中文文字
【OpenCV 例程200篇】24. 圖像的仿射變換
【OpenCV 例程200篇】25. 圖像的平移
【OpenCV 例程200篇】26. 圖像的旋轉(以原點為中心)
【OpenCV 例程200篇】27. 圖像的旋轉(以任意點為中心)
【OpenCV 例程200篇】28. 圖像的旋轉(直角旋轉)
【OpenCV 例程200篇】29. 圖像的翻轉(cv2.flip)
【OpenCV 例程200篇】30. 圖像的縮放(cv2.resize)
【OpenCV 例程200篇】31. 圖像金字塔(cv2.pyrDown)
【OpenCV 例程200篇】32. 圖像的扭變(錯切)
【OpenCV 例程200篇】33. 圖像的復合變換
【OpenCV 例程200篇】34. 圖像的投影變換
【OpenCV 例程200篇】35. 圖像的投影變換(邊界填充)
【OpenCV 例程200篇】36. 直角坐標與極坐標的轉換
【OpenCV 例程200篇】37. 圖像的灰度化處理和二值化處理
【OpenCV 例程200篇】38. 圖像的反色變換(圖像反轉)
【OpenCV 例程200篇】39. 圖像灰度的線性變換
【OpenCV 例程200篇】40. 圖像分段線性灰度變換
【OpenCV 例程200篇】41. 圖像的灰度變換(灰度級分層)
【OpenCV 例程200篇】42. 圖像的灰度變換(比特平面分層)
【OpenCV 例程200篇】43. 圖像的灰度變換(對數變換)
【OpenCV 例程200篇】44. 圖像的灰度變換(伽馬變換)
【OpenCV 例程200篇】45. 圖像的灰度直方圖
【OpenCV 例程200篇】46. 直方圖均衡化
【OpenCV 例程200篇】47. 圖像增強—直方圖匹配
【OpenCV 例程200篇】48. 圖像增強—彩色直方圖匹配
【OpenCV 例程200篇】49. 圖像增強—局部直方圖處理
【OpenCV 例程200篇】50. 圖像增強—直方圖統計量圖像增強
【OpenCV 例程200篇】51. 圖像增強—直方圖反向追蹤
【OpenCV 例程200篇】52. 圖像的相關與卷積運算
【OpenCV 例程200篇】53. Scipy 實現圖像二維卷積
【OpenCV 例程200篇】54. OpenCV 實現圖像二維卷積
【OpenCV 例程200篇】55. 可分離卷積核
【OpenCV 例程200篇】56. 低通盒式濾波器
【OpenCV 例程200篇】57. 低通高斯濾波器
【OpenCV 例程200篇】58. 非線性濾波—中值濾波
【OpenCV 例程200篇】59. 非線性濾波—雙邊濾波
【OpenCV 例程200篇】60. 非線性濾波—聯合雙邊濾波
【OpenCV 例程200篇】61. 導向濾波(Guided filter)
【OpenCV 例程200篇】62. 圖像銳化——鈍化掩蔽
【OpenCV 例程200篇】63. 圖像銳化——Laplacian 算子
【OpenCV 例程200篇】64. 圖像銳化——Sobel 算子
【OpenCV 例程200篇】65. 圖像銳化——Scharr 算子
【OpenCV 例程200篇】66. 圖像濾波之低通/高通/帶阻/帶通
【OpenCV 例程200篇】67. 空間域圖像增強的綜合應用
【OpenCV 例程200篇】68. 空間域圖像增強的綜合應用
【OpenCV 例程200篇】69. 連續非周期信號的傅立葉系數
【OpenCV 例程200篇】70. 一維連續函數的傅里葉變換
【OpenCV 例程200篇】71. 連續函數的取樣
【OpenCV 例程200篇】72. 一維離散傅里葉變換
【OpenCV 例程200篇】73. 二維連續傅里葉變換
【OpenCV 例程200篇】74. 圖像的抗混疊
【OpenCV 例程200篇】75. Numpy 實現圖像傅里葉變換
【OpenCV 例程200篇】76. OpenCV 實現圖像傅里葉變換
【OpenCV 例程200篇】77. OpenCV 實現快速傅里葉變換
【OpenCV 例程200篇】78. 頻率域圖像濾波基礎
【OpenCV 例程200篇】79. 頻率域圖像濾波的基本步驟
【OpenCV 例程200篇】80. 頻率域圖像濾波詳細步驟
【OpenCV 例程200篇】81. 頻率域高斯低通濾波器
【OpenCV 例程200篇】82. 頻率域巴特沃斯低通濾波器
【OpenCV 例程200篇】83. 頻率域低通濾波:印刷文本字符修復
【OpenCV 例程200篇】84. 由低通濾波器得到高通濾波器
【OpenCV 例程200篇】85. 頻率域高通濾波器的應用
【OpenCV 例程200篇】86. 頻率域濾波應用:指紋圖像處理
【OpenCV 例程200篇】87. 頻率域鈍化掩蔽
【OpenCV 例程200篇】88. 頻率域拉普拉斯高通濾波
【OpenCV 例程200篇】89. 帶阻濾波器的傳遞函數
【OpenCV 例程200篇】90. 頻率域陷波濾波器
【OpenCV 例程200篇】91. 高斯噪聲、瑞利噪聲、愛爾蘭噪聲
【OpenCV 例程200篇】92. 指數噪聲、均勻噪聲、椒鹽噪聲
【OpenCV 例程200篇】93. 噪聲模型的直方圖
【OpenCV 例程200篇】94. 算術平均濾波器
【OpenCV 例程200篇】95. 幾何均值濾波器
【OpenCV 例程200篇】96. 諧波平均濾波器
【OpenCV 例程200篇】97. 反諧波平均濾波器
【OpenCV 例程200篇】98. 統計排序濾波器
【OpenCV 例程200篇】99. 修正阿爾法均值濾波器
【OpenCV 例程200篇】100. 自適應局部降噪濾波器

總結

以上是生活随笔為你收集整理的【OpenCV 例程200篇】99. 修正阿尔法均值滤波器的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 国产精品一二三 | 亚洲乱色熟女一区二区 | 国产一级一级 | 日韩视频免费 | 富婆如狼似虎找黑人老外 | 日本不卡一区二区三区在线观看 | 福利片网址 | 性欧美在线 | 国产老妇视频 | 97久久人澡人人添人人爽 | 麻豆亚洲av成人无码久久精品 | 精品欧美一区二区三区在线观看 | 狂野欧美性猛交xxⅹ李丽珍 | 久草青青视频 | 97av在线视频| 黄瓜视频在线观看 | 妹子干综合网 | 中文字幕精品久久久久人妻红杏1 | 欧美三级大片 | 高清黄色一级片 | 18禁免费观看网站 | av网站地址 | 精品免费在线观看 | 成为性瘾网黄的yy对象后 | 久久久视屏 | 免费成人黄色网 | 搡老岳熟女国产熟妇 | 亚洲色图在线视频 | 特黄一区二区 | 91精品国产闺蜜国产在线闺蜜 | 黄色免费版 | 国产成人精品视频在线 | 成人在线免费观看网址 | 亚洲性视频网站 | 免费麻豆 | 欧美一级大片在线观看 | 国产精品亚洲自拍 | 国产精品久久久久久久久久久久 | 78m78成人免费网站 | 青青草91视频 | 国产精品麻豆视频 | 精品在线播放 | 在线观视频免费观看 | www.com色| 欧美一区二区三区久久精品 | 综合性色 | 97人人人 | 国产精品亚洲色图 | 美女精品网站 | 亚洲一区二区天堂 | 免费视频网站在线观看入口 | 成人毛片18女人毛片 | 国产乱码精品一区二区三区精东 | 色综合天天综合综合国产 | 青青青国产在线 | 欧洲久久久| 在线v| 国产精品免费一区二区三区 | 综合激情婷婷 | 碰碰97 | 成人一区二区在线 | 亚洲最黄视频 | 香蕉av一区二区三区 | jjzzjjzz欧美69巨大 | 亚洲欧美日韩中文字幕在线观看 | 欧美一区二区三区啪啪 | 国产在线一二三区 | 国产黄色美女视频 | 在线步兵区 | 亚洲AV无码成人精品区先锋 | 中文字幕一区二区三区人妻四季 | 国产久草视频 | 巨胸喷奶水www久久久免费动漫 | 欧美日本在线 | 中文字幕一区av | 中文字幕日本一区二区 | 九九视频在线 | 超碰青青操 | 浪潮av色| 国产噜噜噜噜噜久久久久久久久 | 国产精品久久国产精品99 | 国模一区二区三区 | 欧美狠狠| 色综合久久久无码中文字幕波多 | 欧美爱爱视频 | 色综合啪啪 | 亚洲av无码乱码国产精品久久 | 老司机午夜免费精品视频 | 精品乱子一区二区三区 | 淫久久 | 日本a级在线 | 国产精品亚州 | 狠狠搞av | 男女69视频 | 国产一区二区三区四区精 | 久久久久亚洲av无码专区桃色 | 亚洲精品在线中文字幕 | 国产综合久久久久久鬼色 | 久久影视av |