歡迎來到 objc.io 第21期。這個月的主題是照片和 iPhone、iPad 的相機。
對開發(fā)者來說,這是一個很重要的部分。iPhone 已經(jīng)成為世界上最流行的相機。對許多人來說,他們在智能手機中最喜愛的功能就是照相。
這期的主題覆蓋的范圍很廣。在一開始,Daniel 解釋了相機在你的 iPhone 中是如何工作的,而 Oliver 則討論了一些基礎(chǔ)的圖片格式和 API。
接下來,我們有一部分內(nèi)容是關(guān)于相機和照片庫 API 的。Matteo 講述了如何用相機捕獲圖像,其中也介紹了 iOS 8 新提供的手動控制方面的內(nèi)容。Saniul 向我們介紹了新的照片框架,Sam 則向我們展示了 App 利用圖片擴展直接接入照片庫的方法。
如果你已經(jīng)捕獲到了圖像,你會希望以最佳的性能處理它,而這往往意味著利用 GPU 做渲染。要做到這一點,最簡單的方法是使用 Core Image,Warren 會為我們講解。下一步,則是寫出你自己的自定義圖像處理著色器。許多開發(fā)者害怕直接進(jìn)行 GPU 編程,不過 Janie 會告訴你,它并不像你的想象那么難。接下來,Brad 解釋了如何使用相同的概念,開發(fā)功能強大的計算機視覺算法。最后,Engin 向我們介紹了 OpenCV,它是一個非常流行的計算機視覺開源庫。
除了本月主題的所有貢獻(xiàn)者之外,我們還從 Ole Begemann 那里得到了許多幫助。他貢獻(xiàn)了一些關(guān)鍵的文字,使得本期內(nèi)容最終成型。感謝 Ole!
來自柏林的美好祝福,
Chris ,Daniel,與 Florian。