[電影] 少年PI的奇幻漂流 (Life of Pi)
今天去大甲富都看電影,發現有好多部電影我都想看,神隱任務、無敵破壞王、少年PI的奇幻漂流和花漾,可惜今天三廳都要清場,所以我們只能選一部看,雖然我非常想看有兩個我喜歡的女主角花漾那一部,由於時間的關係,我們選擇了少年PI,來捧偉大李安導演的場~
今天去大甲富都看電影,發現有好多部電影我都想看,神隱任務、無敵破壞王、少年PI的奇幻漂流和花漾,可惜今天三廳都要清場,所以我們只能選一部看,雖然我非常想看有兩個我喜歡的女主角花漾那一部,由於時間的關係,我們選擇了少年PI,來捧偉大李安導演的場~
繼影像訓練成果→亮度之後,我再拿暖色系這個增強效果來做實驗,使用同樣的訓練影像對跟測試影像。先看一下測試影像程式結果圖和測試影像軟體修改圖,辨別的方式就是前者有藍色斑點,這個瑕疵未來會解決!
我以為透過OpenCV轉換色彩空間,可以很輕易地來回轉換,而且不會有失真的問題。然而後來我知道,轉換色彩空間會有計算上精準度的問題(小問題),除此之外我又發現一個更容易失真的問題(大問題),其實對程式設計師而言相當容易發現才是,也就是:轉換色彩空間一個函式、儲存影像一個函式,後者失真程度遠大於前者!怎麼會這樣子呢?來看一下實驗結果……
維基百科這麼介紹Core Data:
簡單的說,Core Data就是可以儲存到磁碟的物件圖,Core Data可以幫我們做很多工作,它可以作為軟體的整個模型層。它不僅僅在磁碟上儲存資料,也把我們需要的資料物件讀取到記憶體中。—Marcus Zarra,Core Data
Core Data是Mac OS X中Cocoa API的一部分,首次在Mac OS X 10.4 Tiger與iOS 3.0系統中出現。它允許按照實體-屬性-值 (EAV)模型組織資料,並以XML、二進制檔案或SQLite資料檔案的格式將其序列化。Core Data允許使用者使用代表實體和實體間關聯的高層物件來運算元據。它也可以管理序列化的資料,提供物件生存期管理與object graph管理,包括儲存。Core Data直接與SQLite互動,避免開發者使用原本較複雜的SQL語句。
就像Cocoa繫結在模型-檢視-控制器 (MVC)設計中做了很多控制器的工作一樣,Core Data做了很多資料模型的工作。它的主要任務是負責資料更改的管理,序列化到磁碟,最小化記憶體佔用,以及查詢資料。
還記得第一次去蘋果商店 (Apple Store),那次是去買MacBook Air 13吋,而那家店是師大Apple授權校園店,並不是蘋果官方的直營店,這時候我就很好奇,台灣哪裡有蘋果直營店,但很可惜到目前為止,我們台灣只有授權店!我們可以很清楚地在維基百科中瞭解~
不過沒有關係,這次有機會前往香港旅遊,透過我狂熱的同學帶領,讓我見識到蘋果直營店是如此豪華壯觀!我所去的蘋果直營店有兩家:
在程式裡頭時常需要使用資料來運作,若能瞭解各檔案路徑專門存放的檔案類型(靜態與動態),將能使開發過程更明確與方便,比如將時常會變動的資料(動態資料)放在Document,絕對不會變動的資料(靜態資料)放在Resource,另外暫時產生的資料則放Temporary。
12/14-16遠從台灣到香港的迪士尼,早上逛完整個園區,晚上就坐下來欣賞美麗的煙火~來到這如幻似夢的卡通世界,伴隨著魂牽夢縈的旋律,整顆心在晚上亮了起來!
HappyMan・迴響