Just My Life & My Work

Archive for the ‘過程’ Category

關於及時行樂

從小就養成「延遲享樂」的習慣,這是因為家族的傳統,畢竟我們只是小康家庭。逐漸地到了成家立業的階段,讓我覺得「及時行樂」更有價值!

  • 所謂延遲享樂:是在現階段努力奮鬥累積成果,然後持續下去到某個階段再來享受。
  • 所謂及時行樂:無論面對怎樣的處境,依然找出小確幸犒賞自己。

為什麼後者讓現在的我十分推崇?簡單來說,及時行樂的心態讓我更能夠去從事是專長且感興趣的工作,並從中得到成就感且賺取收入

首先回顧這幾句話⋯⋯

小學:「你要是不好好讀書,將來就考不上好國中。」

國中:「你要是不好好讀書,將來就考不上好高中。」

高中:「你要是不好好讀書,將來就考不上好大學。」

大學:「你要是不好好讀書,將來就找不到好工作。」

工作:「你在學校的時候是不是只顧著讀書?」

E-learning-concept-computer

於是乎,可以在國中精進電腦資訊技能的我,持續不斷地讀書讀書讀書,延遲到大學才投入寫程式的環境,而在研究所誤打誤撞才了解創造且累積價值的重要!

(繼續閱讀…)

2013年自分新聞

每一到年底,一些回顧過去的應用就會陸續跑出來,當然我不會錯過這麼好玩的機會,於是臉書程式就產生了自分新聞(點進去登入臉書賬號就可以玩囉~)。好似在看一張報紙,我這12個月以來,它為我做簡潔有力的回顧!

自分新聞 (繼續閱讀…)

人生第一桶金

約莫兩年半的時間,我總算獲得人生第一桶金!哈~多麼希望這100萬可以兌換成現金,如果點閱數(Page View)真的能夠變成錢(Money),那一定很棒!突破1000000瀏覽人數截圖如下~

Page View 1000000

(繼續閱讀…)

PhotoImapct產生風格實驗3

想強化到跟上次一樣的風格,只是使用的找非空洞點方法改為,以該像素為出發點,像球那樣子擴張來找非空洞點,公式如:

  • (x-a)^2+(y-b)^2+(z-c)^2=r^2

(a, b, c)若為空洞點,則跑三層迴圈x = 0~255, y = 0~255, z = 0~255,而r從1開始遞增直到找到非空洞點,r為包覆xyz的迴圈。

先說結果圖效果比先前的方法:往red、green、blue找非空洞點來的好,不過若以如此暴力法求解,將耗費相當多的時間才能跑玩52張測試影像(800×534),於是我改進演算法為動態規劃(Dynamic Programming),也就是原先為空洞點的像素P,一旦找到非空洞點的像素Q,則記錄其找到非空洞點的像素Q的資訊,下次若再遇到空洞點的像素P,即可直接對照映射表找到非空洞點的像素Q的資訊,而不需要再花費時間去重複求解找尋~

(繼續閱讀…)

PhotoImapct產生風格實驗2

接續PhotoImapct產生風格實驗,把演算法修改得更好,會判斷正方向和負方向找到的點跟欲強化的點,取最近的點來強化該點~此外還把色彩空間從Lab改為RGB,發現視覺上相差無幾,在映射表中找不到的點都以黑色顯示。

發現用45張訓練影像訓練出來的映射表,有著非常大的「空洞(黑色)」:

  • 總共像素個數:16777216 (256*256*256)
  • 空洞像素個數: 15999587
  • 非空洞像素個數: 777629
  • 非空洞像素個數/總共像素個數: 0.0463503
OriginalMap

原始影像的映射表

EnhanceMap

強化影像的映射表

幾乎為黑色,只有4.6%的色彩空間可以映射。

(繼續閱讀…)

PhotoImapct產生風格實驗

我使用影像處理軟體(PhotoImpact)強化功能來產生一種風格,總共有三個步驟,有些功能一起調整,如下:

enhance1

步驟一

enhance2

步驟二

enhance3

步驟三

批次處理好45張攝影相片為強化相片,是我所定義的一種風格。

(繼續閱讀…)

模型平滑化 (Model Smoothing)

程式寫的好或不好的確會有影響,可是我不懂為何有些model讀取與顯示都正確,而某些卻不正確,害我以為讀取model的函式要重寫,好在有個名為smooth的工具幫我解決這個問題!

(繼續閱讀…)

標籤雲