2
GPUImage2ライブラリを使用してリアルタイムでビデオをフィルタリングする次のコードブロックがあります。この考え方は、ボタンのクリックに基づいてこれらのフィルタを繰り返すことができるようにすることです。しかし、1つのフィルタのみが適用され、次のフィルタに試してみるたびに変化しません。ここに私の機能があります:GPUImage2がフィルタをリアルタイムで循環できない
func filterToggle() {
switch(filterSelected) {
case 0:
let sketch = SketchFilter()
camera! --> sketch --> renderView
break;
case 1:
let toon = ToonFilter()
camera! --> toon --> renderView
break;
default:
break;
}
camera?.startCapture()
}
ありがとうございました!