問題タブ [gpuimage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - GPUImage:2つの画像をブレンドする
GPUImageフレームワーク(一部の古いバージョン)を使用して2つの画像をブレンドしていました(特定の画像に境界線オーバーレイを追加しました)。最新のフレームワークバージョンに更新した後、そのようなブレンドを適用した後、空の黒い画像が表示されます。
私は次の方法を使用しています:
何が問題ですか?
iphone - openGL(ビュープレビューレイヤー)とUIkit要素を使用してiPhoneで画面をビデオに記録するにはどうすればよいですか?
私はどこでも検索し、コードのさまざまなビットを混合して一致させようとしましたが、機能するものや同じ質問を持つ人は見つかりませんでした。
基本的に、標準のUIKit要素とカメラからの画像(ビデオプレビューレイヤー)を含むiPhoneアプリのビデオデモを作成できるようにしたいと考えています。AirPlayやiOSシミュレーターを使用してデスクトップに投影してからキャプチャしたくないのは、公共の場で屋外でビデオを作成できるようにするためです。このコードで画面をビデオキャプチャすることに成功しました ただし、ビデオプレビューレイヤーは空白です。openGLを使用していて、キャプチャしているのはGPUではなくCPUからのものであるためです。Brad LarsonのGPUImageを使用してビデオプレビューレイヤーをキャプチャしましたが、UIViewの残りの部分はキャプチャされません。両方を組み合わせて画像に変換するコードを見たことがありますが、リアルタイムのビデオキャプチャには遅すぎるかどうかはわかりません。誰かが私を正しい方向に向けることができますか?
iphone - 異なる解像度でUIImageのトリミングサイズ(rect)を計算するにはどうすればよいですか
私のアプリには、「カメラからのキャプチャ」機能があり、静止画像をキャプチャするときに、Brad Larson (ty) による GPUImageFramework、GPUImageStillCamera を使用しています。
ご覧のように。Session プリセットはAVCaptureSessionPresetPhoto
、iPhone 4 では 1529x2048 の出力を提供し、4s (8mp) デバイスでは 2448x3264 を提供します。
下の画像は GPUStillCamera の使用方法です。ここでは、この場合、キャプチャされた画像のトリミング四角形である四角形があります。
画像をキャプチャするときのコード スニペット。
私の質問はここにあります。imageAtRect
からサブイメージを描画するメソッドに渡すことができるポイント (x、y、w、h) を知るにはどうすればよいrawImage
ですか? 上の画面に示すように、 (キャプチャした画像の解像度に関係なく)長方形内の画像部分のみを取得しますか? 手動で行う必要がありますか、それとも提案できる数学テクニックはありますか?
ありがとう!
iphone - GPUImageGaussianSelectiveBlurFilter - ただし反対
私は現在、Brad Larson の優れた GPUImage フレームワークを使用して iPhone ベースのアプリを作成しています。カメラ入力の中央にある円形の領域を処理して、セクションがぼやけ、周囲の領域が焦点を合わせられるようにしたいと考えています。
GPUImageGaussianSelectiveBlurFilter を使用して反対のことを実現できます (つまり、画面の中央領域に焦点を合わせ、周囲の領域をぼかす)。
反対の GPUImageGaussianSelectiveBlurFilter に基づいて新しいフィルターを作成することで、これを行う簡単な方法を知っている人はいますか?
objective-c - iOS 用の Luma Key (画像からアルファマスクを作成)
私は、人々が白い背景に対して自分の画像をアップロードできるようにするアプリを構築しています。アプリは人のシルエットを作成します。
背景を切り出すのに苦労しています。私はGPUImage
フレームワークを使用しており、GPUImageChromaKeyBlendFilter
色には最適ですが、白/黒になると、それらの色の 1 つをキーアウトするのは非常に困難です。キーを白または黒に設定すると、両方とも同じキーになります。
何かアドバイス?
ios - 「GPUImage.h」が見つかりません
プロジェクトでセットアップしようとしてGPUImage
いますが、「GPUImage.h」が見つかりませんというエラーが発生する理由を突き止めることができません。フレームワークを追加し、ターゲットの依存関係を設定し、ヘッダー検索パスをフレームワークとして追加し、他のリンカー フラグを追加しまし-ObjC
た。まだ運がありません。私の超簡単なテスト プロジェクトをここに含め、誰かが見たい場合は以下にリンクします。
これは文書化された基本的なものでなければならないことはわかっていますが、GitHub を検索しましたが、この特定の問題への参照は見つかりませんでした。
読んでくれてありがとう。
iphone - iPad 用の GPUImage フレームワーク (GPUImageStillCamera) の実装
私は GPUImage フレームワークを使用しましたが、iPad で SimplePhotoFilter のサンプル コードを実行している間(私は GPUImageSketchFilter を使用しました)、次のように、フィルター処理された画像上にいくつかのドットが表示されます。
iphone - GPUImageGaussianSelectiveBlurFilterを変更して、円ではなく長方形で動作するようにするにはどうすればよいですか?
Instagramアプリケーションと同様のぼかし効果のためにGPUImageフレームワークを使用しました。ここでは、写真ライブラリから写真を取得するためのビューを作成し、それに効果を加えました。
効果の1つは、画像のごく一部だけが鮮明になり、残りはぼやける選択的ぼかし効果です。GPUImageGaussianSelectiveBlurFilterは、ぼやけないように画像の円形部分を選択します。
代わりに鋭い領域を長方形にするためにこれを変更するにはどうすればよいですか?
ios - GPUImage: GPUImageMovieWriter のキャンセル
and実行後にGPUImageMovieWriter
andをキャンセル/停止する方法はありますか?GPUImageMovie
startRecording
startProcessing
iphone - ObjCのBradLarsonGPUImageを使用して、写真にスケッチ効果を作成します
GPUImage
こんにちは、ブラッドラーソンのSDKを使用して写真にスケッチ効果を試してみたいと思いiOS
ます。このようなスケッチ効果を作成しようとしています
しかし、私が得るスケッチ効果はこのようなものです
この効果を作成するためにGPUImageSketchFilterを使用しています。この効果を実現するために提供するパラメーターは次のとおりです。
この効果を実現する方法を教えてください。
ブラッドはあなたの提案に従って行きます、私はこれを持っています...
私の目的:右の画像を左の画像のように見せるために必要です..plsは私を提案します.. !!