[問題] PhotoBooth的Effects

看板MacDev作者 (謙謙靜聽)時間14年前 (2011/05/26 21:28), 編輯推噓1(1021)
留言22則, 3人參與, 最新討論串1/1
想請問一下,不管是Mac上或iPad 2上的Photo Booth 那些特效是不是用Quartz去做出來的呢? 還是有其他的方式可以達到這種效果? -- =///=" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.227.69

05/26 21:39, , 1F
CATransition ,把 type 設為 @"cameraIris"
05/26 21:39, 1F

05/26 21:39, , 2F
我猜你說的應該就是這個快門開關的效果
05/26 21:39, 2F

05/26 22:58, , 3F
zonble大,不好意思,我的意思是像哈哈鏡的效果那樣
05/26 22:58, 3F

05/26 22:59, , 4F
像是旋轉、光隧道、普普藝術這種effects
05/26 22:59, 4F

05/27 01:05, , 5F
CIFilter,不過這個在 iOS 上記得沒有開放出來
05/27 01:05, 5F

05/27 09:31, , 6F
呃啊,好笑了 ... 那用Quartz刻得出來嗎囧
05/27 09:31, 6F

05/27 10:09, , 7F
這些效果在 Mac 上面就是 Quartz 的一部分
05/27 10:09, 7F

05/27 10:09, , 8F
05/27 10:09, 8F

05/27 10:09, , 9F
不過在 iOS 裡頭的 Quartz framework 並沒有放進去
05/27 10:09, 9F

05/27 10:10, , 10F
但是既然蘋果有在用,或許可以自己把 header 放進去
05/27 10:10, 10F

05/27 10:10, , 11F
看看能不能夠呼叫到 CIImage 與 CIFilter
05/27 10:10, 11F

05/27 10:11, , 12F
但是也不確定 iOS 這些效果的名稱是否與 Mac 相同
05/27 10:11, 12F

05/27 10:13, , 13F
但好笑的是,蘋果在 iOS 文件中居然提到了 CIFilter XD
05/27 10:13, 13F

05/27 10:14, , 14F
http://0rz.tw/lxqyv 明明 CIFilter 就沒開放 =_=
05/27 10:14, 14F

05/27 14:26, , 15F
這種情況我好像有看過,應該是他們直接改Mac文件當iOS用
05/27 14:26, 15F

05/27 14:27, , 16F
然後不小心漏掉一些沒有公開的東西 ...
05/27 14:27, 16F

05/27 14:28, , 17F
不過如果直接把header丟進去,這應該也會被認定是private
05/27 14:28, 17F

05/27 14:29, , 18F
api吧? 這樣就不能上架了XDDD
05/27 14:29, 18F

05/27 14:31, , 19F
謝謝zonble大,我再試試看,如果有成功再來feedback :P
05/27 14:31, 19F

05/27 16:40, , 20F
之前也有survey到CIFilter,在SO上看到是說,因為還沒
05/27 16:40, 20F

05/27 16:41, , 21F
public出來,然後有private API叫CAFilter的~~
05/27 16:41, 21F

05/27 16:41, , 22F
當然…用了private API…應該就不能上架吧…
05/27 16:41, 22F
文章代碼(AID): #1DtbM5jV (MacDev)
文章代碼(AID): #1DtbM5jV (MacDev)