sickfoot wrote:這張圖可以說明,為什...(恕刪) 你說的觀念並沒有錯不過除了理論還是要觀察實際建議你用20倍的放大鏡觀察你忽略些什麼點跟點之間的上下的邊界比你想像的大多了還有除了白色以外RGB並不是同時都發光這又讓左右的邊界看起來更大了一點所以視覺上3gs的螢幕會讓你感覺佈滿細細的點而不是一個平平的色塊但是4的螢幕點數增加的同時邊界也同樣縮小了所以視覺上可以達到印刷品的清晰度這時候再套用以前的圖當然會感覺pixel被放大了
Rick07 wrote:你說的觀念並沒有錯不...(恕刪) 我了解,所以我們前面有一再討論就是iphone4看原iphone尺寸的圖,可能看起來沒原來銳利的原因不是因為圖的「解析度」被放大而變模糊,而可能是螢幕顆粒間距排列和縫隙等等的可能性感謝照片分享,若是未來iphone4是否也可能有勞您?
sickfoot wrote:感謝照片分享,若是未來iphone4是否也可能有勞您? 等我入手iphone 4可能很難...還是您願意等iphone 5 ? 一支20x的放大鏡不過數百元想觀察不會太難的
因為工作與image scaler IC相關,想提供個人淺見:一般IC處理影像放大不會用一點放大成四點的方式,因為那樣鋸齒會變得非常明顯。一般會使用差補點,反鋸齒,種種演算法來使影像變的很平滑,但原始影像插入這些點後,會變得模糊,好讓鋸齒不那麼銳利。我們直接用clot_edison大的小叮噹圖來解釋比較快,我們取一格來解釋3GS的iPhone4的放大左上角的鬍鬚來比較3GS的iPhone4的在紅色框框中標示的是同一個Pixel,大家可以看到放大四倍後iPhone4補的是四個不同的點.簡單來說iPhone4放大後的圖已經不是原圖,是一個比較平滑模糊的圖,即使它的pixel在螢幕上比較小,但人眼是非常銳利的,可以輕易查覺不同處。
Frank Kao wrote:因為工作與image...(恕刪) 我認為這樣解釋謎底就解開了我把clot_edison大前面分享幾頁分享的小叮噹鬍鬚放大,確實看出這樣的情形感謝指教不過請問一下,這項技術應該會耗掉較多的效能來運算(就算只是多一點點)尤其在iphone兩代其實螢幕尺寸一樣的情況下,補差點可能會造成模糊的反效果(對螢幕加大,anti-alias才會比較有利)為什麼iphone4要選用這樣的運算法?能推測什麼原因嗎?iOS的天生設計?
影像放大用的是IC中Scaler的功能。那是純硬體的運算,不佔用CPU效能,只是耗電而已。手機的應用程式太多種,不管螢幕pixel有多細,用scaler作插補點的動作是避不掉的。比方說照片用手指放大時,scaler也有動作。(你可以在iphone上放大照片後,存下來,比較一下Pixel,就會發現看到的圖已經被改過了),播放video時,如果video解析度和iPhone4不同時也會用。看起來iPhone4的桌面程式也直接打開scaler。Scaler的使用方式應該是應用程式決定的,OS沒辦法那麼聰明知道何時開何時關。至於那些3GS時代的遊戲,我懷疑他們原本影像處理的功能用的就很兇,所以一到了iPhone4上缺點反而顯露出來。
Frank Kao wrote:因為工作與image scaler IC相關...(恕刪) 我等待的神人出來了這樣的說法很有道理, 也就是IP4的放大...的確有多做了些什麼事(差補點,反鋸齒...)這種做法其實不一定會使圖片模糊, 要看圖片本身性質,鋸齒感其實反而應該比3G更改善了但問題是因為差補點的顏色可能是用周圍平均色反而使得本來塊狀的色塊, 顏色變的沒那麼均勻, 明確的色塊邊界反而不夠明確 (平均色有柔化的效果)IP4的模糊感應該是這原因吧
atomicgirl71 wrote:剛好手邊有3gs跟...(恕刪) 這個例子剛好是相反,iPhone4表現的比3GS好。這個遊戲應該是以iPhone4的解析度開發,在3GS上執行時即時縮小秀在螢幕上。左邊3GS的人物邊緣出現不少影像縮小造成的雜訊