拉伸暗區壓縮亮區 區域性對比度增強

2021-10-02 03:00:30 字數 460 閱讀 4374

建議移步大神彭工的部落格一種快速簡便優秀的全域性曲線調整與區域性資訊想結合的非線性彩色增強演算法(多圖深度分析和探索),本文是對該部落格的學習和總結。

一、流程

1、根據影象亮度分布建立乙個自適應的亮度全域性對映函式,對於亮度基本不處理,主要提高暗區的畫素值

2、根據畫素領域內的平均值和畫素值的比例, 做乙個對映,提高整體的對比度

(1)全域性對比度增強的缺點

a、亮的地方更亮,暗的地方更暗(與步驟1相反,步驟1白幹了)

b、全域性對比度增強不考慮領域的資訊,對於那些畫素值與領域畫素值只有細微差異的畫素,細節很難得到提公升

(2)區域性對比增強原理: 當畫素值比周邊畫素的平均值大時,增大該畫素值,反之,減小該畫素值

a、計算整張圖的均方差作為衡量原圖對比度指標,原圖對比度越高,區域性對比度增強就越弱,原圖對比度越低,區域性對比度增強就越強

二、 注意點

1、暗區亮度提亮時需要限幅

iOS Masonry 抗壓縮 抗拉伸

約束優先順序 在autolayout中每個約束都有乙個優先順序,優先順序的範圍是1 1000。建立乙個約束,預設的優先順序是最高的1000 content hugging priority 該優先順序表示乙個控制項抗被拉伸的優先順序。優先順序越高,越不容易被拉伸,預設是250。content com...

linux下 bz2同 gz壓縮檔案格式的區

bz2和.gz都是linux下壓縮檔案的格式,有點類似windows下的.zip和.rar檔案。bz2和.gz的區別在於,前者比後者壓縮率更高,後者比前者花費更少的時間。也就是說同乙個檔案,壓縮後,bz2檔案比.gz檔案更小,但是.bz2檔案的小是以花費更多的時間為代價的。壓縮例項 對乙個599m的...