網路會員
|
kuniaki兄 不用再把底片機拿進來比 喜歡底片的人永遠喜歡 辨這個無解..... 況且甚麼是公認最好的底掃.... 單就這點就沒完沒了.... 不是嗎 |
網路會員
|
T兄... 您的立論真是精彩阿 我的S3在海關... 明天寄到.... 屆時我試拍幾張看看...... |
網路會員
|
今天無法出門,剛好在電腦前站著打字回答各位問題。
......放到1:1來看, 降解析度的那張圖可以看到粒子明顯變粗........
嗯!看的很仔細。我說過要放大到1個畫素才看得出差別。
顆粒變粗的原因是因為L圖層只管亮度資訊,不管色彩, 當彩色資訊縮減後再放大,某些區域,尤其是色彩交接處的影像, 就可能會有問題出現, 這是例子有可能變粗的原因, 但是平滑處應該沒有太大問題,而平滑處佔的面積遠大於色彩交接的地方, 因此整體而言問題不會太大。
|
網路會員
|
有一件事情,我完全不懂英文﹝我說過我是養豬科畢業的﹞, 所以之前所有的原文我完全沒去看,頂多只看圖表, 所以如果有原文未經翻譯那我一定看不懂。
|
網路會員
|
.......http://finepix-fan.com/test/s3pro/0007.jpg........
這張是AMIN1126 兄在〝Fujifilm FinePix S3 Pro 正式發表了!〞 這篇討論提供的照片,
畫面中可以看出來類似我324篇提出的Lab實驗, 注意看影像邊緣有顏色稍微霧開2到4個畫素的情況, 那種霧開的情況跟S2 PRO並不相同, 這就是採用上述計算方法唯一會產生的問題。 但是不放大到一個畫素不會看出來。
|
網路會員
|
啊, 這張圖, 真的很明顯霧開耶, 我一直以為這是鏡頭色散造成的. 可惜拍這張圖的人, 沒有當場再用底片機身再拍一張, 這樣就可以更確定是不是第三代Super CCD 演算法所造成的問題或是鏡頭的問題. 沒看清楚的朋友可以注意看一下那張圖右下角的建築物, 那個亮部跟暗部交界處. 那裡是最明顯的了.
|
網路會員
|
to chang1030 兄,
嗯, 您說的對, 這是喜歡不喜歡的問題, 再比下去好像沒意義了. 還蠻期待您的測試照片, 到時再麻煩您貼幾張上來. 如果有S2 Pro一同拍, 做個比較, 應該很容易看到差別.
|
網路會員
|
鏡頭色散造成的問題通常會是藍紫色的色差居多, Lab混合RGB計算那種霧開是依物體色彩去霧開的,不一樣。
|
網路會員
|
感謝poet兄提供的貼圖空間。 只是大家程度都很優秀,好像解說就能明白了, 所以我暫時不用到那個空間,謝謝!
我繼續說一下Bayer CCD的問題點與色彩計算。 GRGB的CCD排列由於矩陣關係,會多一個畫素空間, 放綠色是因為有助於抓取"比較正確"的灰階。 當然GRGB中的兩個G都會被抓出來用做灰階計算之用, 用來計算灰階這部分佔的份量極高。 兩個G點也都會被拿來配合R、B以計算出正確的色彩, 但是過程中都必須轉換成Lab空間, 以讓整體解析度盡量達到極限。
但是因為用綠色來抓取灰階仍然會有失誤的地方, 而且純色的綠色塗層感光度會下降, 因此SONY採用淡綠色來取代綠色, 這樣可以更準確抓取灰階,而且有助於增加感光度, 基本上對解析度提昇幫助更大。
我的解說差不多完畢了,掰~!
|
網路會員
|
再多說明一下。 鏡頭色差造成的色彩暈開會造成解析度下降, 但是Lab混合RGB計算那種霧開不會有解析度下滑的問題, 只會有顏色暈開。 根據S3以600萬畫素輸出到1200萬畫素,會有多少畫素的色彩暈開值? 大約3到4個畫素或再多一點點吧﹝心算﹞! |
網路會員
|
to T2536 & nfish,
Bayer pattern 只是一種排列方式罷了,和什麼"有助於抓取比較正確的灰階"沒什麼關係。四點一組RGGB的最大優點是結構一致,硬體簡單,而較高的G pixel密度可以降低color interpolation的誤差。很多書籍雜誌上提到的好處都只是果,而不是因,不要倒因為果。還有,Bayer pattern並不是唯一的排列方式,其他我至少還見過四五種排列方式,只是Bayer pattern是其中相對上好處最多,壞處最少的方法,更重要的是,專利早就過期了,所以目前絕大多數的CCD/CMOS的color filter都是作Bayer pattern排列的。
而T2536最大的誤解是(從一開始就弄錯了)"多抓一個G來幹什麼用"以及"多抓的G要設法修正/去除,否則顏色會篇黃綠",問題是,根本就沒有哪一個pixel有多抓一個G,每一個pixel本來都只有RGB其中之一,然後用週邊的點來補回少掉的那兩個,所以每個點都有他自己的RGB(其中一個是原來的,另兩個是插補來的)。3CCD或是分三次感光的CCD也是每個pixel都只有一組RGB值啊。
還有,不要誤會CCD中的RGB filter的本質,或者說,不要以為只有唯一的RGB定義,Sony的RGB filter和Sanyo的就是不同,也和Fujifilm的,OmniVision的,Samsung的,Micron的,PixArt的都完全不同,作Color science的人是不談RGB的,因為沒有唯一的定義,除非你明確指定它的xy及gamma,那才稍微能夠比較。還有,不要隨便談論Lab,當你不知道這個color space為什麼存在的時候,你的言論只是在傳播錯誤的言論而已。
|
網路會員
|
歪桑兄! 那麼您可以說清楚一些,把計算法提出來服人, 提不出完整論述就不需要出來說話,發問即可。
我不是說過,G點不但用來計算色彩,最重要的是獨立出來擷取畫面灰階。 那個灰階影像如果完全靠任取3個鄰近RGB去計算一定會有很大誤差, 很容易把直線變成鋸齒狀。 解析度無法靠單純計算RGB去拉高,必須靠Lab空間轉換互相計算才能得到更高的解析度, 所以,我說過,〝解析度與色彩必須分開計算〞。 我也說過,這是計算〝原則〞而已,可以加入更複雜的計算。 |
網路會員
|
...............還有,不要誤會CCD中的RGB filter的本質,或者說,不要以為只有唯一的RGB定義,Sony的RGB filter和Sanyo的就是不同,也和Fujifilm的,OmniVision的,Samsung的,Micron的,PixArt的都完全不同,作Color science的人是不談RGB的,因為沒有唯一的定義,除非你明確指定它的xy及gamma,............歪桑兄!
基本上你這部分的說法沒錯,但是也是無意義的, 因為定義問題在這計算理論中根本不在考慮之列, 計算當然站在已經定義之後才開始,但是定義跟計算理論可以無關, 改變定義只是改變基礎計算數據,不影響計算本質。 |
網路會員
|
謝謝歪桑解說. 不過在我的了解下, 這樣說法有些怪怪的. 也許是我的了解有誤. 歪桑說三色CCD 的每一個pixel 都只有RGB 的其中之一, 據我的了解, 這樣好像是說, R 的感光素子(上面有R color filter的photo diode), 算是一個pixel, G 也算一個pixel, 同理B 也單獨算一個. 而我的認知是, RGGB這樣一組, 稱為一個pixel 才是合理的吧. 如果是R 單獨算一個pixel, 它的G 值跟B 值是由旁邊插補來的話, 這樣子以600萬畫素的CCD 來說, 應該是要稱為有2400萬有效畫素. 因為RGB 任何一個都擁有自己的值及其他插補來的值. 這樣看來好像有點怪怪的呢. 另外, Lab 的color space 我想懂的人不多, 歪桑 兄 可否解釋一下? 一般人大概只能了解字面上的定義吧. (L 表luminance, a, b 各表某一段色....) 我另外想問, HSB 跟HSL 為何在PS上無法顯示出正常的顏色? 當然這問題離題太遠了. 如果有人知道, 可以指教一下嗎? 謝謝.
|
網路會員
|
...........而T2536最大的誤解是(從一開始就弄錯了)"多抓一個G來幹什麼用"以及"多抓的G要設法修正/去除,否則顏色會篇黃綠",問題是,根本就沒有哪一個pixel有多抓一個G,每一個pixel本來都只有RGB其中之一,.....................歪桑兄!
我用實際計算來證明那個多的綠點實際上會造成膚色或許多畫面帶黃綠色, 或者使膚色變暗,並破解您對RAW檔案去樣計算的錯誤觀念。 我馬上打字上來。
|
網路會員
|
Lab 的color space 我想懂的人不多, 歪桑 兄 可否解釋一下? 一般人大概只能了解字面上的定義吧. (L 表luminance, a, b 各表某一段色....) 我另外想問, HSB 跟HSL 為何在PS上無法顯示出正常的顏色? ......................................................
附議... 若歪大.能解釋這些色彩模式的原理及應用..相信能造福我們這些同好. 感謝... |
網路會員
|
呵, HSB 我已經在用, 而且常常在用. 修圖都會用到. 只是我真的不知道它的原理是什麼. 只要我有動到飽和度調整, 我就會用到HSB. 抱歉, 多嘴了, 請繼續.
|
網路會員
|
kuniaki兄 sorry!!請問一下甚麼是HSB 要怎麼用 有甚麼優點 |
網路會員
|
to chang1030 兄,
我也是個PS的新手, 一切都是看來學來的. 如果我有說錯別見怪. HSB 或HSL 是Hue Saturation Brightness 及Hue Saturation Lightness的簡稱. 它也可以算是一種色彩模式. 但是很可惜的是, 就算到了PS CS版, 它都沒有辦法讓您在Image->Mode的選項上利用到. 我想可能是Adobe 公司還無法克服HSB 或是HSL 模式在PS CS中無法正常顯示顏色的問題吧....(這點是我猜的) 回歸原題, 您要使用HSB 或是HSL 轉換, 請利用您手上的PS CS 的CD片. 在 Goodies目錄下, 有個Optional Plug-Ins 再開下去有個Photoshop Only 裡面有個HSL & HSB Filter 把它COPY到Adobe PS CS安裝目錄下的Photoshop only處. 然後重新啟動PS CS, 進去後您就會在Filter->Other裡面看到HSB & HSL轉換程式了. 怎麼用? 很簡單啊....我只會這樣用. (別笑我咧) 讀圖進來後, 如果您想要改變圖的飽和度, 那您可以先複製一個圖層. 將該圖層利用HSB filter轉換, 這時你看到的顏色會很奇怪, 不過沒關係, 這不是我們要的. 切到Channels色板, 你會看到RGB 頻道. 但是此時的RGB 已經不再是RGB 模式下的紅綠藍了, 而是變成Hue Saturation Brightness 想要改變飽和度, 請COPY G色板, 這就可以讓你當成調整飽和度的遮色片, 白的部分表示較飽和的, 黑的部分就是比較不飽和的. 接下來要怎麼調, 不用我說了吧.... 您想得要Brightness資料或是Hue 資料的遮色片, 當然也可以依法泡製, COPY相應的R 色頻或是B 色頻.... 當然上面的方法不是唯一, 不用HSB 轉換仍然可以得到飽和度的遮罩, 那你就要用到圖層混色去疊了....如果寫成action, 要用時倒是蠻方便的. 抱歉, 寫太多雜七雜八了....偏離主題太遠....請繼續討論.
|
網路會員
| |