GPUImageのデモアプリまとめ

#GPUImageのデモアプリまとめ

GPUImage For Androidのデモアプリに実装されている機能をまとめてみた。

#GPUImageで出来るっぽいこと
- 画像にフィルターかけれる
- PSのトーンカーブプリセットが利用できる
- シェーダースクリプト使える？

#デモアプリにある処理のサンプル
![1421805707957.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/f3d6fc8d-1955-739c-9772-ebeb90c01766.jpeg)

##コンストラクタ
![10931353_789142587831562_8609155282570913894_n.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/c2f41f38-41d3-d976-7123-4abf88d4bc27.jpeg)

スライダーによる調整可
##インバート
![1421804533264.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/921accd2-219e-6644-84a8-eb5c5d97ccd2.jpeg)

##ピクサレーション(モザイク)
![1421804557990.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/b0a622b7-605d-5a1c-19a7-abdf09d02691.jpeg)

スライダーによる調整可

##色相-Hue
![1421804593815.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/87c506ee-71fe-86f4-9961-4bc94391c8d3.jpeg)

##ガンマ
![1421804773157.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/eecf6417-2578-c6a8-8124-2460cdc7b24b.jpeg)

スライダーによる調整可

##光量-Brightness

![1421804818887.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/ea9382f4-d84b-770d-06ed-29353fef3fd0.jpeg)
スライダーによる調整可

##セピア

![1421804865202.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/6ec68eef-4af4-55ee-e859-680c94c352db.jpeg)
スライダーによる調整可

##グレイスケール
普通にグレースケールのあれ

スライダーによる調整可

##シャープネス

![1421804902970.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/aa9c3ea6-1b82-e35a-55bc-19a61cba49eb.jpeg)

スライダーによる調整可

##エッジ検出
![1421804953371.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/fba46639-ca67-a040-1471-971df207fdb6.jpeg)

スライダーによる調整可

##3*3畳み込み
![1421805035527.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/ff7d54f8-0b52-1f2a-548b-7180ce45e175.jpeg)

スライダーによる調整可

##エンボス
![1421805063875.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/65c504b3-b91e-20a0-599d-3e09a50ce802.jpeg)

スライダーによる調整可

##Posterize
![1421805122717.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/8201a37d-5f6b-0141-bced-465ccdd2e935.jpeg)

スライダーによる調整可

##彩度
![1421805308126.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/41bb9387-fae8-ce33-fe94-519c07a2e7c7.jpeg)

スライダーによる調整可

##露光
![1421805341929.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/ce88c5fe-930b-d6b7-c107-6c9bd545ce2c.jpeg)

スライダーによる調整可

##ハイライトシャドウ
![1421805466411.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/0372c127-4608-84f7-89c4-74989a5bb366.jpeg)

スライダーによる調整可

##モノクローム
![1421805534445.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/3003db46-c33b-266e-2653-2ad4ce5c930d.jpeg)

スライダーによる調整可

##透明度
スライダーによる調整可

##RGB
![1421805635602.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/8dfdb637-b27b-7600-d317-e5e4581590e2.jpeg)

スライダーによる調整可

##ホワイトバランス

![1421805672516.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/7056331b-958f-729a-1bb6-679c5415b30c.jpeg)

スライダーによる調整可

##ビネット
![1421805707957.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/8a902974-8a9c-0797-6edf-fd5bc8c2649c.jpeg)

スライダーによる調整可

##トーンカーブ

![1421805794151.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/703e4f91-ea37-2aa3-f2ec-1c5906cd71df.jpeg)

##ブレンド
###Difference
![1421805825600.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/5d290e73-31f0-db55-032b-16fef7badc87.jpeg)

###SourceOver
![1421806027378.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/c9bdb6f9-9e8b-3fb9-8f89-a3bd6bd091e3.jpeg)

###ColorBurn
![1421806033492.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/316cc0dc-3c53-bd53-e370-5e0cc8c06a82.jpeg)

###ColorDodge
![1421806039224.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/a363c09a-4e0c-d435-d2a4-7f9bc97703fe.jpeg)

###Darken
![1421806047206.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/064a1cf9-cdc7-4090-c6bd-0a468ca862bd.jpeg)

###Dissolve
![1421806064033.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/6e50bb15-2839-687a-62a1-27baa0bc2286.jpeg)
スライダー調整可

###Exclusion
![1421806107559.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/1e74b36a-1492-102f-15b3-b8fd9fde00f2.jpeg)

###HardLight
![1421806116613.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/f9e302a0-fb5f-1689-5d7c-94779e9c8ca3.jpeg)

###Lighten
![1421806125027.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/038a225c-f88c-3239-2708-0e6868e94e1c.jpeg)

###Add
![1421806130884.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/6df5623b-ec04-9710-1b07-606bd22e406e.jpeg)

###Divide
![1421806139650.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/c0f9dd8e-ef4f-e005-2e1f-df9eaab55886.jpeg)

###Multiply
![1421806153729.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/7e76fec0-493b-0670-05db-3ac1f8c646c9.jpeg)

###Overlay
![1421806162641.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/9d1d25af-a2bf-8091-e740-58d9739cd648.jpeg)

###Screen
![1421806175999.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/6dc20e9a-c85a-6684-0de7-874cdb66bc5d.jpeg)

###Alpha
![1421806184632.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/150c9e0e-3e69-dd2b-dca3-9a98e71be921.jpeg)

###Color
![1421806193581.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/d930a91b-e52a-eeb5-1e51-ee233eb3c247.jpeg)

###Hue
![1421806202776.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/d2daf759-f3f0-4368-6166-731a746b2cd8.jpeg)

###Saturation
![1421806210792.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/6cb040e7-c4f0-8716-ef9b-318d4cdb3b2f.jpeg)

###LuminoSity
![1421806239335.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/04e5c947-194d-db78-d16d-26015e5b28e4.jpeg)

###LinearBurn
![1421806246547.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/bd7d7077-0295-f910-5ab4-4c4777cb8519.jpeg)

###SoftLight
![1421806255658.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/75f7e782-9cf8-efcc-9e40-5c4ba40aeac6.jpeg)

###Subtract
![1421806263171.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/39996b2e-4f50-7ca1-14a4-c412d7b44aac.jpeg)

###ChromaKey
![1421806271905.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/5475465c-4238-b926-0b2e-6e7c1cd8dad1.jpeg)

###Normal
![1421806279164.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/1c8bcf27-626f-b542-6ca7-f81f7b341c2b.jpeg)

##ルックアップ
###Amatorka
![1421806288200.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/536a1d3f-9cdd-68bf-b0d8-9d1bff78cd64.jpeg)

##ガウシアンブラー
![1421806314527.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/0b424f25-6f5e-5bd2-82b5-e3430b5095d0.jpeg)
スライダー調整可
##クロスケッチ
![1421806355448.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/2f28b9eb-8fcf-579a-d0d0-dfe4327866bd.jpeg)
スライダー調整可

##ボックスブラー
![1421806399058.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/d3f4cac7-bd3a-3d5b-d275-53eff3b95053.jpeg)
スライダー調整可

##CGAカラースペース
![1421806424029.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/f3cac470-6bda-5491-b529-4880f8447c2a.jpeg)

##Dilation
![1421806452035.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/9fab2718-9cfb-4698-2080-c63f1a0c707b.jpeg)

##Kuwahara
![1421806476660.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/83dff773-9a82-7bea-0c4e-a4039505f2c1.jpeg)

##RGB Dilation
![1421806500838.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/aa3be2f9-fb2c-dbd9-f736-cd003c50219d.jpeg)

##スケッチ
![1421806514077.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/63ad6faf-fccd-97ff-2f63-463694f4ae0e.jpeg)

##トーン
![1421806530378.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/0bc1fe24-161c-3e56-7430-57c918fc2326.jpeg)
スライダー調整可

##スムーストーン
![1421806578078.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/bdd1fea8-0c66-fd4c-c284-79a9dcadd830.jpeg)

##Bulge Distorition

1
![1421806611666.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/a8c749be-fabc-497a-995f-7a4667828998.jpeg)

2
![1421806615699.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/be8b3046-b76c-edde-72c9-3aef7ba507b1.jpeg)

スライダー調整可

##Glass Sphere
![1421806661241.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/21ee138c-ec67-44e2-27bc-58450e058acf.jpeg)

スライダー調整可

##Haze
![1421806704685.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/f09beb0f-f726-dd1a-34a7-5d6ab1a59c11.jpeg)

スライダー調整可

##ラプラシアン
![1421806728244.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/e8c78082-2280-0ead-eaef-b7456f10e287.jpeg)

スライダー調整可

##Non Maximum Suppression
![1421806771426.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/886ae2a2-dd34-2d5a-d238-3b78afc182bb.jpeg)

スライダー調整可

##Sphere Reflection
![1421806800365.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/577ff976-c686-4633-4460-752801858f09.jpeg)
スライダー調整可

##Swirl
![1421806842024.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/cead9a73-c3b8-cbe3-6718-e79266ca396c.jpeg)

スライダー調整可

##Weak Pixel Inclusion
![1421806913517.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/28918475-f573-e330-fb4f-f977a19a3c11.jpeg)
スライダー調整可

##False Color
![1421806987710.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/69b478ee-9284-843f-d1f9-e6632aec2e2f.jpeg)

##ColorBalance
![1421806998923.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/50b02003-82ab-a2f7-5ce3-9d41077dc2c3.jpeg)
スライダー調整可

##Levels Min (mid Adjus)
1
![1421807020845.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/d5186e45-41db-4ab6-02f8-de71d32f8696.jpeg)
2
![1421808171660.jpg](https://qiita-image-store.s3.amazonaws.com/0/43688/d299af49-b4f0-e172-bc6c-80b79aa8d98a.jpeg)

スライダー調整可