求教 影象加馬賽克和恢復影象都有哪些方法?

時間 2021-05-29 22:51:08

1樓:涇渭漳淮

貝爾圖的馬賽克和通常理解的馬賽克不是乙個概念。

一般的馬賽克就是保留影象的一小部分內容,丟失大部分內容,比如用乙個區域的中心值代替整個區域的所有畫素值,或者乙個區域的平均值代替整個區域的值。這種丟失的資訊太多不可能恢復。

貝爾圖一般是攝影攝像裝置採集回來的原始圖,常見的有grbg格式,grbw格式,等等。這種是每個畫素只保留了某一顏色通道的資訊。晶元裡的ISP可以把貝爾圖通過插值演算法得到三通道彩色圖。

不過各家為了在還原影象的時候更好的保持細節,採用的插值演算法也不近相同。貝爾圖儲存了彩圖1/3以上資訊,所以可以恢復。

2樓:

加馬賽克學名叫畫素化(Pixelization),放大再縮小是一種方法,當然速度比較慢。稍微快一點的方法比用乙個NxN的窗,計算其中畫素的中位數或者平均數,然後用這個值替代窗裡所有畫素的值。這個方法如果窗取得小一點可以做出油畫的效果。

加馬賽克本質上是用一種顏色去替代一片畫素的顏色,資訊會有丟失。如果沒有其他的參考資訊的話,理論上是無法精確地恢復原始的內容的。不過大致估計馬賽克的內容還是有辦法做到的。

如果只是區域性的小片的馬賽克,可以根據周圍影象的內容來修補。比如一片草地上有一小塊區域打了馬賽克,可以根據周圍草地的顏色和紋理來修補。當然如果是人臉等複雜的圖形上被打了馬賽克,除非有辦法認出這個人,否則是無法恢復的。

3樓:鵪鶉

1。將影象先縮小在放大到原大小,使其丟失一些畫素。但是沒有恢復辦法了。

實際就是對模板求均值呀

那麼以均值為主,但是保留一些差值的資訊。然後就可以了比如模板為[6 2],均值為4,那麼你改成[4 4]就是標準的馬賽克,但是改成[5 3],[3 5],[2 6]這樣也是可以完美還原的,以及[4.2 3.

8]這樣看起來很馬賽克,但是理論上也可以完美還原(但是會有實際誤差)的情況。

4樓:Ap0caliu

簡單說下我理解的貝爾方法,不保證準確。 運用乙個2x2模板,對角為G,另一對角為RB,將影象每個畫素只保留模板相應的RGB,形成一幅馬賽克影象。此種影象恢復方法是利用四周的RGB色估計某畫素點缺失的色,實現還原。

求大牛,網上搜不到。

馬賽克怎麼還原?

YE Y 如果說的是那種馬賽克,提供乙個基於生成式對抗網路的思路,詳見我的專欄文章 提高駕駛技術 用GAN去除 愛情 動作片中的馬賽克和衣服 效果差不多是下面這樣 中間是還原之後的影象 HowBig 假如知道馬賽克運算的全過程,那理論上就是能還原的。如a b再乘c得到z,其中a和b是原影象或畫素,各...

如何評價馬賽克樂隊主唱夏穎?

不搖碧蓮 還是說說馬賽克樂隊吧,不是很能區分夏穎和馬賽克之間的區別 區分太清楚就應該是黑人部分了 馬賽克樂隊的風格在我看來是屬於比較正能量,讓人快樂的歌,但是在中國這種治安又好,又是歲月靜好的年代裡就不太能讓人有感觸。瞎幾把說,自古亂世出好的藝術作品,讓現代人傳唱的古詩詞也都是在戰亂年代噴湧而出的。...

馬賽克一旦打上能否去除

Meursault 馬賽克不可能去除,所有所謂的去除馬賽克技術本質上都是重新畫上去,因為修復馬賽克違背了最基本的規律,給你一堆灰你能檢測出它燃燒之前是什麼樣子的嗎 劉巍然2號 學渣 我同你講,身份證打碼被還原的可能性太高了 像你這個,我提供個目測的思路 1.各個數字所佔畫素個數不同 2.各個數字的顏...