日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

python實現暗通道去霧算法的示例

瀏覽:22日期:2022-07-09 17:40:03

何凱明博士的去霧文章和算法實現已經漫天飛了,我今天也就不????簦?苯癰?鱟約?ython實現的完整版本,全部才60多行代碼,簡單易懂,并有簡要注釋,去霧效果也很不錯。

在這個python版本中,計算量最大的就是最小值濾波,純python寫的,慢,可以進一步使用C優化,其他部分都是使用numpy和opencv的現成東東,效率還行。

import cv2import numpy as np def zmMinFilterGray(src, r=7): ’’’最小值濾波,r是濾波器半徑’’’ ’’’if r <= 0: return src h, w = src.shape[:2] I = src res = np.minimum(I , I[[0]+range(h-1) , :]) res = np.minimum(res, I[range(1,h)+[h-1], :]) I = res res = np.minimum(I , I[:, [0]+range(w-1)]) res = np.minimum(res, I[:, range(1,w)+[w-1]]) return zmMinFilterGray(res, r-1)’’’ return cv2.erode(src, np.ones((2*r+1, 2*r+1))) #使用opencv的erode函數更高效def guidedfilter(I, p, r, eps): ’’’引導濾波,直接參考網上的matlab代碼’’’ height, width = I.shape m_I = cv2.boxFilter(I, -1, (r,r)) m_p = cv2.boxFilter(p, -1, (r,r)) m_Ip = cv2.boxFilter(I*p, -1, (r,r)) cov_Ip = m_Ip-m_I*m_p m_II = cv2.boxFilter(I*I, -1, (r,r)) var_I = m_II-m_I*m_I a = cov_Ip/(var_I+eps) b = m_p-a*m_I m_a = cv2.boxFilter(a, -1, (r,r)) m_b = cv2.boxFilter(b, -1, (r,r)) return m_a*I+m_b def getV1(m, r, eps, w, maxV1): #輸入rgb圖像,值范圍[0,1] ’’’計算大氣遮罩圖像V1和光照值A, V1 = 1-t/A’’’ V1 = np.min(m,2) #得到暗通道圖像 V1 = guidedfilter(V1, zmMinFilterGray(V1,7), r, eps) #使用引導濾波優化 bins = 2000 ht = np.histogram(V1, bins) #計算大氣光照A d = np.cumsum(ht[0])/float(V1.size) for lmax in range(bins-1, 0, -1): if d[lmax]<=0.999: break A = np.mean(m,2)[V1>=ht[1][lmax]].max() V1 = np.minimum(V1*w, maxV1) #對值范圍進行限制 return V1,A def deHaze(m, r=81, eps=0.001, w=0.95, maxV1=0.80, bGamma=False): Y = np.zeros(m.shape) V1,A = getV1(m, r, eps, w, maxV1)#得到遮罩圖像和大氣光照 for k in range(3): Y[:,:,k] = (m[:,:,k]-V1)/(1-V1/A) #顏色校正 Y = np.clip(Y, 0, 1) if bGamma: Y = Y**(np.log(0.5)/np.log(Y.mean())) #gamma校正,默認不進行該操作 return Y if __name__ == ’__main__’: m = deHaze(cv2.imread(’land.jpg’)/255.0)*255 cv2.imwrite(’defog.jpg’, m)

下面給兩個運行效果吧

python實現暗通道去霧算法的示例

python實現暗通道去霧算法的示例

python實現暗通道去霧算法的示例

python實現暗通道去霧算法的示例

以上就是python實現暗通道去霧算法的示例的詳細內容,更多關于python實現暗通道去霧算法的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日韩制服丝袜av| 青青青免费在线视频| 国产中文欧美日韩在线 | 久久久久97| 国产日产高清欧美一区二区三区 | 精品成人免费一区二区在线播放| 麻豆精品av| 久久免费影院| 精品久久97| 国产91在线播放精品| 成午夜精品一区二区三区软件| 美腿丝袜亚洲三区| 一区二区三区国产盗摄| 蜜臀va亚洲va欧美va天堂| 一本色道久久精品| 欧美日韩尤物久久| 97欧美在线视频| 韩国三级一区| 伊人精品一区| 欧美久久精品一级c片| 伊人久久婷婷| 性欧美长视频| 亚洲精品第一| 国产欧美一区二区色老头| 国产三级精品三级在线观看国产| 一区二区三区网站| 亚洲精品乱码久久久久久蜜桃麻豆 | 久久精品超碰| 石原莉奈在线亚洲三区| 亚洲18在线| 麻豆精品蜜桃视频网站| www在线观看黄色| 欧美色图一区| 亚洲欧美日韩一区在线观看| 亚洲精品动态| 久久99高清| 91tv亚洲精品香蕉国产一区| 99久久夜色精品国产亚洲1000部| 99国产精品99久久久久久粉嫩| 亚洲一区二区三区中文字幕在线观看 | 高清在线一区| 久久久久久久久丰满| 麻豆91精品| 国产欧美大片| 国产视频一区二区在线播放| 亚洲精品福利电影| 中文在线不卡| 国产精品午夜av| 久久婷婷久久| 伊人www22综合色| 麻豆精品国产91久久久久久| av亚洲免费| 欧美亚洲三区| 日本精品在线中文字幕| 蜜桃av一区二区三区电影| 日产欧产美韩系列久久99| 久久亚洲精品中文字幕| av资源亚洲| 亚洲神马久久| 精品丝袜在线| 久久国产精品美女| 亚洲日本欧美| 香蕉久久国产| 91精品一区二区三区综合| 卡一精品卡二卡三网站乱码| 日韩国产在线一| 在线国产日韩| 在线亚洲自拍| 国产综合激情| 国产欧美一区二区三区精品酒店| 日韩av中文在线观看| 亚洲综合欧美| 亚洲一级黄色| 欧美中文一区二区| 亚洲1234区| 97精品国产福利一区二区三区| 国产欧美三级| 国产日韩欧美三级| 欧美日韩午夜| 国产日韩亚洲欧美精品| 日韩av影院| 日本欧美一区| 久久精品 人人爱| 国产亚洲欧美日韩在线观看一区二区| 中文字幕av一区二区三区人| av不卡免费看| 三级在线观看一区二区| 日韩在线一区二区| 亚洲精选91| 综合亚洲自拍| 日本中文字幕视频一区| 日韩精品久久理论片| 日韩精品欧美成人高清一区二区| 日韩欧美中文字幕一区二区三区| 亚洲人妖在线| 欧美日韩在线精品一区二区三区激情综合 | 欧美天堂亚洲电影院在线观看| 不卡一二三区| 午夜av成人| 视频一区中文| 久久都是精品| 日本va欧美va欧美va精品| 欧美一级网址| 麻豆久久一区二区| www在线观看黄色| 99久久婷婷| 首页国产欧美久久| 日本不卡不码高清免费观看 | 91精品国产91久久久久久黑人| 福利片在线一区二区| 日韩av福利| 91久久亚洲| 日本视频一区二区| 国产精品久久久一区二区| 国产成人久久| 欧美日韩国产传媒| 中文不卡在线| 国产精品久久久免费| 成人国产精选| 欧美日韩国产综合网| 视频一区日韩| av资源新版天堂在线| 亚洲二区精品| 日韩欧美中文字幕在线视频| 日韩国产欧美三级| 青青伊人久久| 电影91久久久| 伊人久久婷婷| 国产欧美大片| 日韩国产一区| 亚洲另类黄色| 国产a亚洲精品| 香蕉久久夜色精品国产| 国产精品夜夜夜| 91精品二区| 日本欧美一区二区| sm久久捆绑调教精品一区| 夜夜嗨一区二区| 日韩av不卡一区二区| 日韩中文在线电影| 视频一区中文字幕| 97精品97| 91亚洲精品视频在线观看| 99国产精品一区二区| 日韩精品欧美大片| 99热精品久久| 久久国产直播| 日本高清久久| 91精品成人| 美女av一区| 美女尤物久久精品| 亚洲精品成人图区| 久久国产三级| 亚洲欧美日韩国产综合精品二区| 免费一级欧美片在线观看网站| 中日韩男男gay无套| 国产一区丝袜| 伊人www22综合色| 日韩三区在线| 国产区精品区| 蜜桃av一区二区| 天堂资源在线亚洲| 久久精品国产亚洲aⅴ | 亚洲aa在线| re久久精品视频| 麻豆久久一区二区| 在线日韩成人| 女同性一区二区三区人了人一| 国产一级成人av| 爽好多水快深点欧美视频| 久久久久国产精品一区二区| 精品亚洲成人| 久久精品99国产精品日本| 巨乳诱惑日韩免费av| 欧美a级一区| 日韩亚洲一区在线| 久久av电影| 欧美午夜三级| 午夜电影一区| 久久亚洲一区| 亚洲少妇在线| 午夜国产精品视频| 午夜影院一区| 久久影院一区二区三区| 日韩av中文字幕一区二区三区| 久久av在线| 婷婷综合亚洲| 亚洲精品极品少妇16p| 私拍精品福利视频在线一区| 高清av一区| 色乱码一区二区三区网站| 国产精品视频一区二区三区| 国产日韩亚洲欧美精品| 青草国产精品久久久久久| 午夜亚洲福利| 亚洲精品成人一区| 视频一区视频二区中文| 国产一级一区二区| 蜜臀av免费一区二区三区| 久久久久99|