PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 七嘴八舌異言堂
帳戶
密碼
 

  回應
 
主題工具
EAC212
Power Member
 

加入日期: Feb 2004
文章: 617
mini.m 您的圖全都是photoshop CS4做出來的嗎??
由於你繪製的步驟我不清楚,且我沒有 CS4所以無法做出判斷,
目前只是覺的這幾個圖很詭異。

其實未指定的底色在檔案裡應是"白色",
我的那張圖就是故意畫用白色圓,對應白色背景.
在不認識alpha channel的小畫家裡打開應是整張全白,
就如同你說 『用PS開XXXX畫同樣圖型 小畫家呈現的背景是白色的』,
你說你用小畫家開會變成黑底,這是不正常的,但我不知道是哪一個階段差異造成你我得到的結果不同。

pster
alpha channel是一項資訊標準,它的出生比PNG格式還要早至少十年,而且是目前唯一的一個灰階透明定義,
在電腦的世界裡,所有的定義,都是需要相容性被支援,
若需要"所有AP都支援"的工作,必需要由OS去做,OS沒做的就是由AP去做,
如同 ASCII、EXE、GIF、MP3、PSD、Zip............許多許多的定義。
在OS有code 讀Gif,所以底下所有的圖型軟體都能借OS的code來讀取GIF,
OS沒code 讀PSD,所以想打開 PSD就必須由AP自己準備code...
所以如果你希望所有軟體都支援,那要問M$什麼時候要支援.
     
      
__________________

食品研究室的功能【先研究不會立即致死,再講求口感】。
民主的好處,就是可以把責任過錯推給人民。
民主的好處2....看看昱伸和三鹿,就知道民主多好了!!
死人的好處,就是怎麼說他都不會抗議。
有些不在台灣的人都特別愛台灣,而且把在台灣的人講的好像都不愛台灣!!!
猜猜看..在哪一個國家,想殺人不用拿刀拿槍,只要開車撞人然後灌幾瓶酒就好了。
舊 2014-06-26, 01:17 PM #31
回應時引用此文章
EAC212離線中  
27681049
Advance Member
 

加入日期: Jul 2012
您的住址: 新竹
文章: 409
引用:
作者pstar
新手借這個標題一問:
1. 像這種要軟體支援才能顯示透明的 PNG 檔, 可以再後製讓它變成所有軟體都能顯示透明的圖嗎?

2. 就各位的討論來做理解, 似乎不管如何, PNG 檔的透明區一定會是 alpha, 並無法做到所有軟體都能支援, 是這樣嗎?


這是定義的問題.
PNG有定義透明圖層,如果應用程式不理會這資訊使用者自然看不到,這跟PNG沒關係,對吧?

PNG是不是一定會有alpha ?
根據PNG的定義 -> No.可以有也可以沒有.
 
舊 2014-06-26, 01:26 PM #32
回應時引用此文章
27681049離線中  
pstar
Basic Member
 

加入日期: Jun 2002
文章: 11
感謝各位的解答, 雖然還是有點疑惑

會有這個疑問是因為在 LINE(電腦版) 上傳多張圖給他人看時, 透明部份有些顯示白色, 有些則顯示黑色. 因此才會想要問是否有一勞永逸的方法

1.如果 PNG 可以不定義 alpha 資訊, 那麼是否不認識 alpha 的軟體(小畫家等) 便會將透明區域正確顯示出來

2.LINE 傳給他人的圖是否因為 M$ 的緣故, 以致於無法顯示透明區域? 這點, 我晚點再找 Mac 版的 LINE 試試好了...
舊 2014-06-26, 06:23 PM #33
回應時引用此文章
pstar離線中  
pstar
Basic Member
 

加入日期: Jun 2002
文章: 11
自問自答第2個, 剛試完 MAC 版的 LINE,效果仍然和 WINDOWS 一樣
舊 2014-06-26, 07:31 PM #34
回應時引用此文章
pstar離線中  
izumo
Regular Member
 
izumo的大頭照
 

加入日期: Dec 2004
您的住址: 稻田邊..
文章: 56
要下載mini.m提供的檔案
請在連結處→右鍵→複製連結網址
另外貼上網址就可以下載了...
__________________
-----------------------------
PCDVD的繪畫雜想
舊 2014-06-26, 09:01 PM #35
回應時引用此文章
izumo離線中  
mini.m
Senior Member
 
mini.m的大頭照
 

加入日期: Oct 2005
您的住址: 人間不知處
文章: 1,321
引用:
作者EAC212
mini.m 您的圖全都是photoshop CS4做出來的嗎??
由於你繪製的步驟我不清楚,且我沒有 CS4所以無法做出判斷,
目前只是覺的這幾個圖很詭異。

都是Photoshop CS4做出來的
試過Photoshop CS5也會有同樣的情形
繪製步驟的話 最簡單的只有兩個方法
1. 橢圓選取畫面工具+油漆桶工具 畫出圓形
2. 橢圓工具 直接畫出圓形
結果都是相同的...
後來我把做出來圖 用PhotoImpact開啟 發現我在#16的心得有誤
也發現不管是用什麼方法 只要不是矩形
PS的實作都是利用遮色片來呈現各種形狀 包含Gimp也是
PS和Gimp都不會把遮掉的部分清除後再存成PNG
在PhotoImpact裡可以看到PNG裡的原始影像和物件遮罩
Gimp預設和PS一樣 保留原始影像 不清除遮掉的部分
Gimp有一點和PS不一樣
Gimp在匯出PNG時可以選擇勾除"save color values from transparent pixels" 清除遮掉的部分 我在Photoshop裡找不到可以設定的選項
猜測Gimp和PhotoImpact都有注意到這個問題

雖然另外找到利用其他軟體重存以外的解決辦法 (其實跟去背的方法差不多 也可說一樣)
但並不是從根本一勞用意的方法...
方法容後再續

我很不解的是 為什麼要保留遮掉的部分徒增不必要的空間
而且保留部分也相當破碎 沒什麼再利用價值
再者既然保留了 卻又不能再編輯PNG裡的遮罩 這種設計邏輯在哪裡 怪怪的


引用:
作者EAC212
其實未指定的底色在檔案裡應是"白色",
我的那張圖就是故意畫用白色圓,對應白色背景.
在不認識alpha channel的小畫家裡打開應是整張全白,
就如同你說 『用PS開XXXX畫同樣圖型 小畫家呈現的背景是白色的』,
你說你用小畫家開會變成黑底,這是不正常的,但我不知道是哪一個階段差異造成你我得到的結果不同。

那張圖我直接下載 用小畫家開啟就是黑色背景了
我同樣也到pixlr畫了張同樣的圖 不管紅色圓還是白色圓 也是呈現黑色背景
我目前用過的軟體都是白色背景
所以我才猜測 背景色不同是因為軟體預設值不同所致 我也想不出其他合理解釋的說法
同一張圖片 難道你那邊開是白色背景嗎?

===

這個透明圖層的問題應該沒什麼人會注意到 GOOGLE沒找到相近的討論
Photoshop應用很廣 可以利用這點去挖別人的圖檔來看

我期望有個根本的解決辦法 能在存檔時就直接解決這個問題
百密總有一疏 人一忙一急就會忘記手動清除 感覺就不太乾淨
舊 2014-06-26, 09:11 PM #36
回應時引用此文章
mini.m離線中  
izumo
Regular Member
 
izumo的大頭照
 

加入日期: Dec 2004
您的住址: 稻田邊..
文章: 56
引用:
作者mini.m
我期望有個根本的解決辦法 能在存檔時就直接解決這個問題
百密總有一疏 人一忙一急就會忘記手動清除 感覺就不太乾淨
2014-06-26 09:01 PM


你在PS用"檔案→儲存網頁與裝置用"
的方式輸出PNG看看
__________________
-----------------------------
PCDVD的繪畫雜想
舊 2014-06-26, 09:27 PM #37
回應時引用此文章
izumo離線中  
travailen
Silent Member
 

加入日期: Aug 2012
您的住址: 新北市
文章: 0
如果MS Paint帶來很多困擾,可以改用Paint.Net,同樣是MS開發的,用來取代Paint。
Paint.NET v4.0 beta 免費繪圖軟體(中文版)
舊 2014-06-26, 09:40 PM #38
回應時引用此文章
travailen離線中  
mini.m
Senior Member
 
mini.m的大頭照
 

加入日期: Oct 2005
您的住址: 人間不知處
文章: 1,321
引用:
作者izumo
你在PS用"檔案→儲存網頁與裝置用"
的方式輸出PNG看看

結果一樣 只是圖檔變小而已
引用:
作者travailen
如果MS Paint帶來很多困擾,可以改用Paint.Net,同樣是MS開發的,用來取代Paint。
Paint.NET v4.0 beta 免費繪圖軟體(中文版) (http://briian.com/6751/paint-net.html)

小畫家是無辜的
其實有問題的是Photoshop

====
minus不讓我註冊
舊 2014-06-26, 10:29 PM #39
回應時引用此文章
mini.m離線中  
mini.m
Senior Member
 
mini.m的大頭照
 

加入日期: Oct 2005
您的住址: 人間不知處
文章: 1,321

0a. 在Photoshop 畫這張圖


0b. 畫法
綠色: 橢圓選取畫面工具+油漆桶工具
紅色和黃色: 橢圓工具


1a. 這張圖用小畫家打開後樣子
用小畫家去開0b那張圖也會有相似的結果 已故意把字體設成灰色


1b. 用PhotoImapct去開0a和0b這兩張圖
上半部0a 下半部0b
後來我發現原始影像和物件遮罩有異
原來各種形狀的實作都是利用遮色片做出來的
若沒有把遮蔽掉的範圍在存檔時就清乾淨 遇到不能處理alpha的軟體就會像上一張圖一樣現形
不是每一張都這麼"漂亮" 例如在#27裡就有各種破碎奇怪地的方塊


2a. 解決辦法
(作品完成後) 利用"魔術棒"或其他方式 選取透明的區域並"Delete"
成品在下圖2b


2b. 請下載用小畫家看 背景很乾淨 我這邊是白色的背景

其他解決辦法:
用其他順手的軟體再重存也可
如果圖檔很多就只好一張一張存 還沒找到可批次處理的工具(試過幾樣都沒效果)

至於有沒有真的清乾淨就得用小畫家看 支援alpha的軟體看不出來(除了PhotoImpact)
如果跟我一樣有潔癖的話...
舊 2014-06-26, 11:13 PM #40
回應時引用此文章
mini.m離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是04:10 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2026。