GPUImage 3基于 GPU 加速的圖形和視頻處理庫(kù)
GPUImage 3 是 GPUImage 的第三次迭代,這是一個(gè)用于在 Mac 和 iOS 上執(zhí)行 GPU 加速的圖形和視頻處理庫(kù)。原始的 GPUImage 庫(kù)是用 Objective-C 編寫(xiě)的,適用于 Mac 和 iOS;第二代使用 Swift 重寫(xiě),并采用 OpenGL 以適用 Mac、iOS 和 Linux ;如今的第三代再次重新設(shè)計(jì),使用 Metal 代替 OpenGL 。
GPUImage 旨在盡可能簡(jiǎn)單地設(shè)置和執(zhí)行針對(duì)圖像或視頻源的實(shí)時(shí)視頻處理或機(jī)器視覺(jué)。GPUImage 3 使用 Metal 替換 OpenGL(ES),是因?yàn)樘O(píng)果公司已在其平臺(tái)上棄用 OpenGL(ES)。
要求:
Swift 4
Xcode 9.0 on Mac or iOS
iOS: 9.0 or higher
OSX: 10.11 or higher
評(píng)論
圖片
表情
