Yahoo奇摩 網頁搜尋

搜尋結果

  1. 這是一篇交換禮物的血淚史, 用我幾年的青春與真心換來的啊啊啊!! 1. 大學第四年畢業前夕和一群室友的交換禮物, 設定的主題是「看到就會想到對方的禮物」 我那時候穿著很民俗風,所以我選了一條民俗風項鍊。

    • 過暗的樹林
    • 過亮的岩壁
    • 天黑後的街景與路燈
    • 模糊的告示牌
    • 霧霾中的城市
    • 電腦斷層影像

    這張影像明顯的問題是大部份區域過暗,但又有小部份亮度還算正常,調亮時不注意就會過亮。 我一開始直覺使用 直方圖均化平均分配亮度,結果雖然大部份區域的亮度尚可,但有不少較亮的區域過亮。且如同上課介紹的,histogram equalization 的處理雖然全自動化且有一定水準,但結果並不適合人眼直接判讀。 後來實作了 gamma correction 後,發現效果在亮處還可以,但在暗處有些不自然。 最後我認為,單用 gamma correction 不佳,是因為用單一一條曲線套用到整張影像,應該要在多種不同亮度區間套用不同對比,所以要有複雜一點的曲線,於是加了 piecewise linear 的曲線功能。實作完功能後,還需要曲線的詳細參數,於是使用修圖軟體 gimp 的亮度映射曲線功能,互...

    這張影像則是整體過亮,像是過曝。 我試了直方圖均化和 gamma correction。直方圖均化後整張影像過暗,我猜是因為拍攝物體本來就整體偏亮。gamma correction 效果尚可,但沒有很好,但也沒有試更好做法了。 後來改成分離波段做 gamma correction 後,圖像的品質好很多了,不會讓綠色的植物一調整就變成黑色,岩石的顏色也變明顯。

    這張照片就是普通手機夜拍時的典型結果,雖然照片是天還沒全黑時拍的,但結果差不多。整體因為燈光不足,在暗處的景物都很不明顯,而路燈等光源又過亮形成光芒,遮蓋住周圍的景物。 直方圖均化的結果,雖然景物清楚了,但由於在低光源下拍攝,整體雜訊很重。在直方圖均化後,整體會變得不像夜景,完全不自然。 使用 gamma 調整亮度的效果較好,只是暗處不明顯的雜訊仍會被放大,出現彩色的花紋;天空也出現明顯的雜訊。 我嘗試使用 filter,但我實作的 filter都無法很好的保留邊緣,所以都會變模糊,後來決定不採用。

    我實做了 unsharpenning 和 laplacian sharpenning,我認為 laplacian sharpening 的效果較好。(也許 unsharpenning 把倍數調高就會好一點?)本來想再用 filter 把 sharpening 後多出的雜訊濾掉,但濾了 sharpen 的效果幾乎都被消掉了。主因是我沒做 adaptive filter,而 bilateral 雖然用權控制了,但多少還是會變模糊。

    這是一張灰灰的城市照片,像是在霾害的天氣拍的,較不像霧,一般霧會更重一點,這比較像空氣不好或霾。 一開始不知道怎麼消除霧,google 後查到可以用直方圖均化,蠻意外還真得有效。但消除霧後,整張影像的彩度變得很低,也大半變的太暗,就再用 gamma 調整一次。 但用 gamma 調整時,若是 rgb 三個波段分開做,彩度還是很低;但如果是基於整體的亮度調整,彩度就會變高一點,也比較好看,雖然影像整體會有點藍藍的,但還是比灰灰的好。 用 histogram 調整後,天空會出現很多顆粒狀的雜訊,有試著用 filter 修掉,但我 filter 寫得太爛,效果不太好,就不修正了。

    這張作業限定只能做去雜訊,不能調整強度,因為電腦斷層的影像中,強度是有物理意義的。 我用 bilateral filter 處理,效果還可以。但因為多少會變模糊,我還是不喜歡把雜訊濾掉。(也可能是單純我濾鏡寫太爛。)

  2. 2017年12月29日 · 今天有個課程是關於文化創意與設計相關系所的學生 老師因應這個主題,做了大約十位同學的討論 因為他們是高年級學生,是準備投入設計與文創產業的一群新鮮人 列出兩個問題給相關學系同學回答 Q1:台灣不適合走文創嗎?

  3. 其他人也問了

  4. 之前在寫的時候就很小心,物件都宣告好幾層, 外部的函式庫絕不在核心程式直接使用, 一定先包裝一次。 這樣要換函式庫就把新的 重新包裝出和原本一樣的介面, 其它部份的程式完全不用動。 物件疊床架屋 但其它部份就沒這麼順利了, 總覺得核心程式碼 ...

  5. gholk.github.io › suck-ui-design-long-code該死的 UI 設計

    所以人發明了更多函式庫包裝, 甚至有跨平台、跨語言的。 包一次可以運行在 browser 、 windows 上。 Lisp Machine 但終極解決辦法還是 Lisp machine , 像王垠說的,一種系統、一種語言, 所有 app 都只是副函數呼叫, 又加上 lisp 的可擴充性,根本無敵。

  6. JS 中物件繼承的問題 js 中的物件導向很奇怪,其實是原型繼承, 但被包裝成類別繼承的模樣。 有人提倡 不應該使用類別繼承 ,也就是 new 關鍵字, 而應該使用原型繼承, 也就是 Object.create 來操控原型鏈。 身為兩者都使用過的人,看來是各有優缺。 apply 陣列作為參數

  7. generator 實作 async. 這裡用 generator 實作會方便很多, 因為 generator 會在每次碰到 yield 時中斷, 等待 next 被呼叫時再繼續。. 因此 generator 搭配 promise 或 callback, 都能實作類似 async await 的函數。. generator 執行後會回傳尚未開始執行的物件, 呼叫其 next 方法,可以 ...