2016-07-13 2 views
0

私はUIImageにプリマ効果を適用する必要がある写真アプリに取り組んでいます。しかし、この効果のための参照をまだ得ることができませんでした。iOS UIImageのプリズム効果

参考までに、このアプリが表示されます。

https://itunes.apple.com/us/app/prisma-art-filters-photo-effects/id1122649984?mt=8

プリズマ効果のための任意のライブラリまたは参照をそこに持っていますか?

+1

ウェブサーバー経由で画像を操作しています。だから彼らは他の技術を使っているチャンスです。 – Dalvik

+0

はい、技術は何ですか?そのためにiOSに類似の/関連する作業はありませんか? @RahulMishra –

+0

申し訳ありません迷惑なアイデア – Dalvik

答えて

7

プリズマは、画像を操作するためにあなたの典型的なフィルタを使用していません。しかし、むしろ芸術的なスタイルやテクスチャを取り入れて新鮮なコンテンツに適用できる、事前に訓練されたモデルを使用する畳み込みニューラルネットワークです。

具体的には、Prismaはクライアント側でコンテンツイメージ&スタイルイメージを取得し、強力なGPUを使用してサーバーにアップロードして、神経ネットワーク処理を実行します。iPhoneまたはモバイルデバイスには、オンボードGPUの能力により、ニューラルネットワークを十分に速く処理できます。ニューラルネットワークモデルを使用して画像を処理するには、通常のCPUで数時間かかることがあります。

ニューラルネットワークについては、こちらをご覧ください。このJohnsonの実装を使用すると、通常、1000ドルのGPUまたはAmazonサーバーを使用して処理するのに10分かかります。

https://github.com/jcjohnson/neural-style

注:プリズマアプリの新規な態様モバイルアプリであること以外は、それが10歳秒で画像処理を行うことができますし、ここについて読むことができ、フィードフォワードの実装を使用しています。

https://github.com/jcjohnson/neural-style/issues/261

私は、これは、彼らが事前に定義されたスタイルを使用してではなく、ユーザが任意のスタイルを選択できるようにしている主な理由の一つだと思います。

+0

+1素晴らしい情報のおかげで、私は彼らがパレットAPIや他のいくつかを使用していたと思ったが、彼らは神経ネットワークを使用していることが判明しました。 :) –

関連する問題