設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

告別“灰蒙蒙”的屏幕截圖,Android 16 將支持真 HDR 截圖功能

2025/2/21 20:06:06 來源:IT之家 作者:遠(yuǎn)洋 責(zé)編:遠(yuǎn)洋

IT之家 2 月 21 日消息,隨著 HDR(高動態(tài)范圍)內(nèi)容的日益普及,用戶對在安卓設(shè)備上截取 HDR 截圖的需求也逐漸增加。此前,由于大多數(shù)內(nèi)容仍以標(biāo)準(zhǔn)動態(tài)范圍(SDR)形式呈現(xiàn),安卓系統(tǒng)并未支持 HDR 截圖。然而,如今 HDR 內(nèi)容的流行使得用戶在截取包含 HDR 元素的屏幕時(shí),希望能夠保留其原有的色彩和亮度細(xì)節(jié)。令人欣喜的是,谷歌在即將發(fā)布的安卓 16 中終于加入了對 HDR 截圖的支持。

HDR,即高動態(tài)范圍,是指圖像或視頻具有比標(biāo)準(zhǔn)動態(tài)范圍(SDR)內(nèi)容更廣泛的亮度和色彩范圍。HDR 能夠呈現(xiàn)出更逼真的視覺效果,包括更明亮的高光、更深的陰影以及更豐富的細(xì)節(jié),使圖像看起來更加接近真實(shí)世界。為了顯示 HDR 內(nèi)容,設(shè)備需要配備支持更廣色域的 HDR 顯示屏,而非僅限于相對狹窄的 sRGB 標(biāo)準(zhǔn)。盡管部分現(xiàn)代安卓手機(jī)和平板電腦已配備 HDR 顯示屏,但目前大多數(shù)內(nèi)容仍以 SDR 格式存在。

此前,即使在支持 HDR 顯示的設(shè)備上截取 HDR 內(nèi)容的截圖,這些截圖也會以 SDR 格式保存。這是因?yàn)榘沧肯到y(tǒng)在編碼截圖圖像時(shí),并未保留 HDR 內(nèi)容的額外色彩信息,導(dǎo)致 HDR 截圖中的高光部分顯得較暗。

據(jù)IT之家了解,在安卓 13 引入端到端 HDR 視頻支持后,谷歌不得不更新安卓的截圖算法,以使截圖盡可能接近屏幕上的內(nèi)容。然而,由于截圖仍然以 SDR 格式保存,HDR 截圖中的 HDR 區(qū)域會顯得較暗,而 SDR 內(nèi)容則會顯得與 HDR 內(nèi)容同樣明亮,未能完全反映真實(shí)觀感。安卓 14 進(jìn)一步引入了對 Ultra HDR 的支持,但由于 HDR 圖像通常在 SDR 應(yīng)用界面中顯示,谷歌不得不設(shè)計(jì)一種方法,將 SDR 界面和 HDR 圖像編碼到單個(gè) SDR 截圖中。為實(shí)現(xiàn)這一點(diǎn),谷歌選擇提亮應(yīng)用界面并裁剪 HDR 高光,但這也導(dǎo)致截圖無法真實(shí)還原用戶所看到的內(nèi)容。

到了安卓 15 QPR1,系統(tǒng)引入了一種用于 HDR 截圖的局部色調(diào)映射算法。該算法既能保留界面顏色,又能防止 HDR 高光被裁剪,顯著提升了 HDR 截圖的效果。盡管如此,截圖仍然是 SDR 格式,在 HDR 顯示屏上無法完全展現(xiàn) HDR 的視覺沖擊力。

最終,在安卓 16 中,谷歌實(shí)現(xiàn)了對真正 HDR 截圖的支持。在安卓 16 Beta 2 中,Android Authority 發(fā)現(xiàn) HDR 內(nèi)容的截圖被保存為 HDR 格式。當(dāng)在 Pixel 手機(jī)的照片應(yīng)用中查看這些截圖時(shí),屏幕會因 HDR 高光的突出而變亮。Android Authority 將 Pixel 7 Pro 升級至安卓 16 Beta 2 前后分別截取了同一 HDR 圖像的截圖進(jìn)行對比。結(jié)果顯示,升級前的截圖為 SDR 格式,而升級后的截圖則為 HDR 格式。

通過對安卓源代碼的深入分析,發(fā)現(xiàn)在 SurfaceFlinger(安卓屏幕渲染中的關(guān)鍵系統(tǒng)服務(wù))中多次提及“真正 HDR 截圖”功能。啟用該功能后,HDR 內(nèi)容可以無色調(diào)映射地進(jìn)行截圖。

顯示分析師 Dylan Raga 和 GitHub 用戶 ledoge 檢查了安卓 16 生成的 HDR 截圖,并確認(rèn)這些截圖是嵌入了 HDR 增益圖(gainmap)的 PNG 文件。大多數(shù)常規(guī)工具無法檢測到這些增益圖,但通過專業(yè)的 PNG 檢查器可以發(fā)現(xiàn)它們。正是這些增益圖使得截圖在安卓 16 設(shè)備上以 HDR 形式顯示,而在其他設(shè)備上則以 SDR 形式顯示。

目前尚不清楚谷歌為何選擇 PNG 格式用于 HDR 截圖,而不是支持 Ultra HDR 的 JPEG 格式。或許是希望避免 JPEG 壓縮可能帶來的偽影,尤其是在裁剪截圖時(shí)。

廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:HDR,Android 16

軟媒旗下網(wǎng)站: IT之家 最會買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會買 要知