看板 EZsoft 關於我們 聯絡資訊
問一個極冷門的問題 帶Alpha channel的PNG圖檔如果在不支援Alpha channel的程式開啟 此時Alpha channel的顯示顏色是怎麼決定的? 根據經驗,大部分透明PNG圖檔的Alpha channel會變黑色 但偶爾也會遇到變其他顏色的 有人了解其背後的機制嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 192.200.158.116 (美國) ※ 文章網址: https://www.ptt.cc/bbs/EZsoft/M.1570926855.A.781.html
a0193143: 程式自己的設定,一般圖像編輯軟體是灰白方格 10/13 19:48
shala: 我是指用不支援顯示透明層的程式開圖 10/13 23:15
a0193143: 就看程式自己怎麼寫啊,有的認為透明就是什麼都沒有的 10/14 08:50
a0193143: 黑色,有的認為是全部都要的白色 10/14 08:50
zeroyang: 看程式吧 黑白灰我都看過 10/14 15:30
shala: 但同一個程式開不同檔,黑白或其他色都有 10/14 19:15
Bschord: 也有可能是那個程式是依alpha值多少做決定 可以實驗看看 10/14 21:35
shala: 有確認過Alpha值是完全透明值 10/14 22:24
hsparrot: 不支援的軟體大概就兩種情況,一種是用別的顏色來表現al 10/15 08:36
hsparrot: pha channel,例如小畫家會用白色;另一種是忽略alpha c 10/15 08:36
hsparrot: hannel,這時你看到的就是原本的底圖,例如MPC-xx/PotPl 10/15 08:36
hsparrot: ayer/VLC 10/15 08:37
hsparrot: 範例圖: https://i.imgur.com/GwRYPj7.png 10/15 08:37
hsparrot: 用會忽略alpha channel的軟體來看會看到鳥以外的背景 10/15 08:37