2010年10月1日 星期五

BNEXT: Google 發表影像壓縮新技術 取代過時的 JPEG

數位時代網站新聞精選 原始連結
撰文者: 戴佳慧 日期:2010/10/01

一向以完美網頁瀏覽體驗為己任的 Google 再出新招!今天 Google 在 Chromium 官方部落格上發表了一種全新影像格式 WebP,能大幅改善網頁圖檔的傳輸效能。經過 WebP 壓縮的影像,檔案大小比常見的 JPEG、GIF、PNG 格式平均減少了 39%,色調和色彩演繹相較之下也毫不遜色。

Chromium 部落格指出,今日的網頁傳輸有 65% 用在影像和照片下載。在行動網路和頻寬有限的情況下,使用者點開網頁之後,還要耐心等待圖片緩緩展開。為了提供使用者更順暢、更愉快的網頁瀏覽經驗,Google 利用全新壓縮技術 VP8 設計了一套新的影像壓縮格式 WebP,大幅減少圖檔大小,讓網頁下載更迅速。

VP8 原本是由美國上市科技公司 On2 所開發出來的視訊壓縮格式,Google 在今年年初收購了On2,接著在五月開放 VP8 技術原始碼。Google 看出 VP8 技術在圖像失真壓縮上也大有可為,足以取代過時的 JPEG、GIF 格式等早年研發成果,因此將 VP8 稍加改編之後推出了新的 WebP 影像格式。

Google 隨機在網路上找了一百萬張圖片作測試,比較 WebP 和傳統格式的壓縮效能和畫質,並分享了幾中幾張圖片讓網友們參考。Google 網站上也提供了轉換軟體,能夠將各種格式的圖片輕鬆轉換成 WebP 檔,歡迎網友們一同試用比較。

Week 3: Image Opening

本週為 C++ Builder 實作課程, 講解以下的資料形態:
 a. TImage
 b. TCanvas
 c. OpenPictureDialog
   ex: OpenPictureDialog1->Execute();
     OpenPictureDialog1->FileName
 d. SavePictureDialog
 e. TColor
 f. Pixel[][]

範例程式

2010年9月24日 星期五

Week 2: CH 1 緒論

1. [理論課程] CH 1 緒論

2. [實作課程] C++ Builder 程式設計概念

  C++ Builder [ 維基百科, 官網, 台灣總代理興德資訊 ] 是 CodeGear 針對 C++ 程式語言所開發的快速應用程式開發工具 ( Rapid Application Development, RAD ), CodeGear 為 C++ 加入了許多的視覺化元件, 配合整合開發環境 ( Integrated Development Environment, IDE ), 推出了 C++ Builder 這個產品, 加速了一個視窗應用程式的開發。

 (1) applications
 (2) units
 (3) forms
 (4) VCL ( visual component library )
 (5) components, component palette



 (6) objects
 (7) object inspector

   

 (8) properties
 (9) events
 (10) methods
 (11) event-driven programming ( 事件驅動程式設計 )
 

2010年9月17日 星期五

Week1: 課程簡介與評分說明

1. 教科書:
  (理論) 數位影像處理 Digital Image Processing
      原著: Gonzalez, Woods 譯者: 繆紹綱 等
      代理: 高立圖書有限公司

     


  (實作) C++ Builder 6 完全攻略
      作者: Time 研究室
      出版: 上奇圖書有限公司

     

2. 評分原則:
  (理論) 小考 ( 45% )
  (實作) 作業部落格 Homework Show @ DMC 繳交程式作業 ( 45% ) 
  (課堂表現) 出缺席, 上課玩 Game, 睡覺...等 ( 10% )

3. 點名簽到: 每週第一堂課就會發 簽名單 給同學簽到。

2010年1月19日 星期二

Note: 成績公告

目前作業成績, 平時成績已經計算完畢 !

平時成績分成兩部分:

1. 出缺席 or 遲到: 滿分 10 分。
 遲到 or 缺席者每週扣 1 分, 以扣 10 分為限。

2. 上課用心程度: 滿分 20 分。
 早到, 用心寫程式, 互動, 完成課程要求,
 等融入課堂情境認真學習者, 每紀錄一次得 2 分,
 
 各項成績在這邊看  (2009/1/21 15:00 AM 更新)

2009/1/19 20:55 PM 訊息:
1. 有一堆人的作業都是寫不出比較有深度的內容, 作業成績都是 60 分, 加上平時成績不高, 導致分數不及格。
2. 基本上, 我不會當那麼多人, 不過, 一定會當掉一些人就是了 !
3. 如果想要用自己的力量過關的同學, 今天晚上把課本看懂, 報告再改一改, email 通知我重閱報告!

2010/1/20 21:00 PM 訊息:
1. 成績公布更改為只公布學號末四碼。
2. 部分同學作業成績更新。

2010/1/21 9:15 AM 訊息:
1. 分數最後調整原則確立:
 a. 分數已達 60 分者, 每人加 5 分。
 b. 分數在 55-59 分者, 調整至 60 分。
 c. 不及格人數 4 人, 比 去年 減少 1 人。

2010/1/21 15:06 PM 訊息:
1. 部分同學作業成績更新。
 
 

2010年1月8日 星期五

Week 17: Edge Detection (梯度計算)

1. 梯度是什麼?

2. Sobel 運算子

3. 作業 7 : Sobel 運算子實作 (Sobel Operator Implementation)

4. 作業 8 : 期末心得與檢討報告 ( 可加分 1~3 分 )

2010年1月4日 星期一

Week 16: 2010 元旦放假一天

作業評分主要分成 A(90), B(75), C(60) 三個大等級, 然後再加減。
對作業成績不滿意的同學, 可以隨時再做更改,
但記得要通知我: 你改了哪些內容, 我會去重評你的作業。