圖都綠了
基本資料 | |
用語名稱 | 圖都綠了 |
---|---|
其他表述 | 圖都被你盜綠了、電子包漿、哈勃綠移、疊殺人書 |
用語出處 | 貼吧網友 |
相關條目 | 表情包、破事水 |
「圖都綠了」在百度宇宙物理學裏簡稱綠移是貼吧網友回復因儲存次數太多而使圖片變綠的帖子的成句。bug於2016年4月被修復後該成句逐漸淡出網友視野。
在圖反覆保存變綠的bug修復後,因圖片在各軟件中不斷保存又發送導致來源水印不斷變多的「疊殺人書」以及一些人發送圖片時不點擊「發送原圖」選項導致圖片在網絡上被多次壓縮、清晰度驟降的「電子包漿」兩個用語於2019年左右逐漸成為熱門成句。
簡介
每當在網上看到有趣的梗圖和表情包時,不少人都會在心中暗暗念叨一句:「你的圖很好,不過現在它是我的了。」
但當你把保存下來的圖再次傳到其他地方中(俗稱「盜圖」)時,平台往往為節省儲存空間和網絡帶寬會對圖片進行壓縮(尤其在是一些人發圖時沒有選「發送原圖」選項時)。如果一個圖被「盜」的次數太多,就會被反覆地壓縮。每次壓縮,圖片畫質就會下降一點,最終除了變糊,還會詭異地變綠。「圖都綠了」就變成了一個梗,甚至催生了一系列渣畫質的表情包。原因大概是:如果一個圖很有趣,就會被更多人保存,就會被多次壓縮而畫質變差;反過來,如果一個圖片畫質很差,那大概也就說明它很受歡迎。但原命題和它的逆命題並不等價啊- -
這有好比說一件受歡迎的古玩,在長久歲月中被無數人細細把玩,最終在表面形成了一層有光澤的「包漿」。渣畫質、整體偏綠的圖就被戲稱為「電子包漿」、「賽博包漿」等。甚至還誕生了「電子包漿模擬器」[1],原因是有人看到那些高畫質的好圖,總覺得它沒有經過「歲月的洗禮」,心中感慨:「乾乾巴巴的,麻麻賴賴的,一點兒都不圓潤。盤它!」
出處
儘管當時安卓任何應用反覆「盜圖」都會出現變綠現象,這個成句卻最早也最流行於百度貼吧。
通過使用搜尋引擎的時間篩選功能,最早有關該成句的記載是2015年8月10日在搜狗問問一標題為「你的圖片都綠了」的提問[失效連結]但回答者亂答一通。在百度貼吧幾次清洗後,現存最早關於該成句的貼子發貼時間顯示2015年12月29日。
2016年4月中旬bug被修復[2],該成句也漸漸淡出人們視野。
原理
所有的綠化現象都出現在安卓系統的客戶端上。安卓系統提供的一個壓縮圖片接口核心部分的代碼(準確的說是一個叫做 Skia 的系統庫[3]Skia是谷歌的,所以別去罵百度/安卓)為了優化運行速度進行了魔改(調低運算精度至8位定點數,用位運算代替除法使得YUV值向負方向而不是趨0方向取整),結果原本輕微有損的算法變成了綠化神器,導致 JPG 圖片經壓縮後發綠崩壞。[4][5]
圖片壓縮的目的是為了能在人眼感知差別不大的情況下,儘可能減小圖片所佔的存儲空間。一般而言,從RGB色彩模式轉換到YUV色彩模式只是輕微有損,並不至於讓圖片朝着變綠的方向一路狂奔。但是開發者為了加速這個轉換計算過程,不當地使用了位運算,導致數據在從RGB向YUV轉換時會向下取。所以在重複壓縮過程時,Y、U、V三個值就會不斷減小,亮度Y值減小會讓圖片不斷變暗,而UV不斷減小,會讓色彩不斷向綠色的方向偏移。所以,經過多次壓縮的圖片就會變綠、變暗。
重申,與安卓上的應用無關,它們是受害者。
殺人書
殺人書原指「梅賈的竊魂卷」,遊戲《英雄聯盟》中的法術裝備。因其效果隨擊殺增多而增強(層數變多時會非常強大)同時有死亡時減弱的懲罰而著名。
遊戲資料 |
---|
+20法術強度 |
百度貼吧、知乎、新浪微博等社交軟件一般會將用戶所發的圖片添加水印,但又不識別該圖片是否已有水印,使得一張圖片中出現很多不同的水印,並被水印污染得面目全非。而網友此時多會以「這麼多水印你疊殺人書呢」調侃。
綠圖過時後,這種層層疊疊難以去除的水印就被稱之為新一代的「電子包漿」。
註釋與外部連結
- ↑ 神奇海螺試驗場出品的電子包漿-圖片做舊工具
- ↑ 如果按照 Android 的發行來看,那就是從 Android 7 (Nougat) 開始才消除這個問題。
- ↑ 官方網站
- ↑ https://www.zhihu.com/question/29355920
- ↑ 修改該bug的commit記錄,懂C++的可以自行查看