作者hechian (謙謙靜聽)
看板MacDev
標題[問題] PhotoBooth的Effects
時間Thu May 26 21:28:33 2011
想請問一下,不管是Mac上或iPad 2上的Photo Booth
那些特效是不是用Quartz去做出來的呢?
還是有其他的方式可以達到這種效果?
--
=///="
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.33.227.69
1F:→ zonble:CATransition ,把 type 設為 @"cameraIris" 05/26 21:39
2F:→ zonble:我猜你說的應該就是這個快門開關的效果 05/26 21:39
3F:→ hechian:zonble大,不好意思,我的意思是像哈哈鏡的效果那樣 05/26 22:58
4F:→ hechian:像是旋轉、光隧道、普普藝術這種effects 05/26 22:59
5F:→ zonble:CIFilter,不過這個在 iOS 上記得沒有開放出來 05/27 01:05
6F:→ hechian:呃啊,好笑了 ... 那用Quartz刻得出來嗎囧 05/27 09:31
7F:→ zonble:這些效果在 Mac 上面就是 Quartz 的一部分 05/27 10:09
9F:→ zonble:不過在 iOS 裡頭的 Quartz framework 並沒有放進去 05/27 10:09
10F:→ zonble:但是既然蘋果有在用,或許可以自己把 header 放進去 05/27 10:10
11F:→ zonble:看看能不能夠呼叫到 CIImage 與 CIFilter 05/27 10:10
12F:→ zonble:但是也不確定 iOS 這些效果的名稱是否與 Mac 相同 05/27 10:11
13F:→ zonble:但好笑的是,蘋果在 iOS 文件中居然提到了 CIFilter XD 05/27 10:13
15F:→ hechian:這種情況我好像有看過,應該是他們直接改Mac文件當iOS用 05/27 14:26
16F:→ hechian:然後不小心漏掉一些沒有公開的東西 ... 05/27 14:27
17F:→ hechian:不過如果直接把header丟進去,這應該也會被認定是private 05/27 14:28
18F:→ hechian:api吧? 這樣就不能上架了XDDD 05/27 14:29
19F:→ hechian:謝謝zonble大,我再試試看,如果有成功再來feedback :P 05/27 14:31
20F:推 aecho:之前也有survey到CIFilter,在SO上看到是說,因為還沒 05/27 16:40
21F:→ aecho:public出來,然後有private API叫CAFilter的~~ 05/27 16:41
22F:→ aecho:當然…用了private API…應該就不能上架吧… 05/27 16:41