en

hi, it seems you are using microsoft internet explorer. it doesn't match web standard and causes problems browsing this site. please please please use mozilla firefox or google chrome instead. thank you!

zh

哦哦!您正在使用Internet Explorer 瀏覽器,它與我們的網頁標準並不相容,可能會導致畫面顯示不正常。
請改用 Mozilla Firefox 或者 Google Chrome 才能正常瀏覽本網站,謝謝!

11.01.2012

實作人臉偵測

 

從 iOS 5.0 SDK 開始,就可以使用 CoreImage.framework 來實作人類的臉部偵測,透過 CIDetector 類別,我們可以製作一個偵測濾鏡,並且設定它的精準程度,下面就來看看如何實作它,在實作前請先對專案新增 CoreImage.framework,並引用其標頭檔於對應的 Class 中,新增的方法請參考 Xcode 4 新增 Framework 的方法一文。(圖片來源:www.cafebabel.co.uk

5.25.2012

使用 CIFilter 對影像製作復古效果的褐色調

  

充滿褐色調的復古風相片,是相片處理軟體最常使用的特效,現在只要透過 CoreImage Framework 中的 CIFilter -- CISepiaTone,你也可以輕鬆達成此效果。有關 CoreImage Framework 的 CIFilter 資訊,可以參考查閱目前在 iOS 上 CIFilter 能使用的濾鏡效果方法一文,文中會教你查詢在目前 iOS SDK 環境下所有可以使用的影像濾鏡。另外你也可以在本站的索引式搜索頁面中,查詢 Framework 分類下的 CoreImage 獲得更多此類資訊。

5.21.2012

查閱目前在 iOS 上 CIFilter 能使用的濾鏡效果方法

在先前的使用 CoreImage Framework 實作色相轉換一文中,我們已經知道在 CoreImage Framework 中的 CIFilter 可以提供影像與多有趣的濾鏡效果,但是絕大多數的濾鏡效果都只能在 MAC OSX 上使用,並非使用於 iOS 上,例如 CICategoryBlur 所提供的模糊效果等,下面我們提供一個方法可以有效率的找出目前在 iOS 上能夠使用的 CIFilter,當然你也可以直接查閱 Apple 的 Developer Library,只是就目前看來上面的資訊好像都不是最新的。

5.18.2012

使用 CoreImage Framework 實作色相轉換

  

在之前的文章簡單改變 UIImage 色調的方法中,使用一個純色的遮色片與原始影像作混合,來達到色調轉換的效果,但這只是使用模擬的方式,若要真正改變影像的色相必須將原始影像轉換至 HSV 或 HIS Color Model 下,藉由更改 Hue 色相參數來達成。