問題タブ [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.

0 投票する
1 に答える
300 参照

ios - テーブルのスクロール後に UIScrollView の画像の位置が変わる

UIImage を含む UIScroller を含む UITableView Cell があります。

ビューを最初にロードしたときはすべて問題ないように見えますが、上下にスクロールすると変化するという問題があります。

前のスクリーンショットは次のとおりです。

ここに画像の説明を入力

そして、これは私がスクロールした後のものです:

ここに画像の説明を入力

UIScroller に UIImage をロードする私のコードは次のとおりです。

誰かが私にいくつかの指針を与えることができますか? 次のスタック オーバーフローの投稿のコードを使用してみましたが、これまでのところうまくいきませんでした。

UIImage が開始時に UIScrollView に収まらない 写真アプリのように、UIImageView を中央に配置した UIScrollView

助言がありますか?

ありがとう

0 投票する
4 に答える
13531 参照

objective-c - GPUImageをiOSプロジェクトにどのように追加しますか?

画像にフィルターを追加するカメラ/写真アプリを作成しようとしています。Brad LarsonのGPUImageについて聞いたことがあるので、それをダウンロードして、コードに慣れるように操作しようとしました。

今、私はXcodeで新しいプロジェクトを作成し、それをフレームワークに追加しましたが、新しいプロジェクトでそれをどのように使用するかわかりません。

新しいプロジェクトでGPUImageを適切に使用するにはどうすればよいですか?

0 投票する
1 に答える
933 参照

iphone - GPUImage ChromaKeyFilter が画像全体をキーアウトしています

誰もが話しているように見えるこの GPUImage フレームワークを手に入れました..

とにかく、私はフィルター チェーンを実行しようとしています。最初の 2 つのフィルターをチェーンすると期待どおりの結果が得られますが、3 番目のフィルターを追加すると、画像全体が 0 アルファに設定されます。

私のコード:

上で言ったように、これを交換すると

これで(クロマキーフィルターを外して)

期待どおりの結果が得られます。入力画像は選択したしきい値にしきい値処理され、結果の黒い領域は灰色に変わり、白は白のままです。

ChromaKey フィルターを導入するとすぐに、イメージ全体がキーアウトされます。

ホワイトアウトのみをキーにすることを期待しています。

どんな助けでも大歓迎です

0 投票する
1 に答える
308 参照

ios - iPhone からコンピュータへの raw 画像バイトへのアクセス

私は iPhone で画像処理を行っていますが、Matlab のようなより画像に適したプラットフォームでアルゴリズムを最適化できるように、ココアの外で生のバイトを取得する必要があります。私は Brad Larson の優れた GPUIMAGE を使用しており、生のバイトを問題なく取得できますが、NSData の writetofile メソッドを使用するとテキスト ファイルが取得されます (Xcode オーガナイザーからアプリをダウンロードして、ドキュメント フォルダー内のファイルにアクセスできます)。変な形になっています。私はMatlabプログラマーなので、ココアには比較的慣れていないので、c関数を使用してファイルに出力できるかもしれないと想像しているので、基本的なものが欠けているに違いないと思います。

私が見つけた議論は、ココアとアプリのサンドボックス内での読み取りと書き込みのみを含みます。おそらく GpuImageMovieWriter も使用できますが、AVAssetWriter は画像データを圧縮すると思います。圧縮されていない生のバイトが必要です。matlabで簡単に解析できるので、バイトがどのように編成されているかは問題ではありません。

したがって、基本的に、ココア環境から 124,255,0,166,255 など (つまり、イメージ int) のような出力 txt または csv ファイルを取得する最も簡単な方法は何ですか。加速度計アルゴリズムを設計する前に同様の問題がありました。最終的に生データをコンソールに出力してテキスト ファイルにコピーし、matlab で解析しましたが、現在画像を扱っているため、これは実用的ではありません。

この問題に関するヘルプ、関連テキストへのポインタなどは大歓迎です。

0 投票する
1 に答える
3516 参照

objective-c - GPUImage: GPUImageToneCurveFilter が機能しない

アプリで GPUImage を使用することができ、ボタンのクリックで写真にフィルターを入れようとしましたが、別の問題があります。

GPUImageToneCurveFilter が機能していません。.acv フィルターのボタンをクリックすると、アプリがクラッシュし、このエラーがスローされます。

この部分にハイライトを入れて

私は何をすべきか?エラーの意味は何ですか?

0 投票する
1 に答える
639 参照

ios - GPUImageView でタップ ポイントをフォーカスの関心ポイントに変換する

ライブ写真編集に GPUImage フレームワークを使用しています。

私は次のような構造を持っています: - GPUImageStillCamera -- GPUImageCropFilter --- その他のビジュアル フィルタ ---- GPUImageView

フォーカスポイントを設定する必要があるため、タップポイントを GPUImageView から GPUImageStillCamera 座標のポイントに変換したい。

私のクロップフィルターの初期化:

GPUImageView の塗りつぶしモードはデフォルトです。

アイデアやサンプルはありますか?

0 投票する
1 に答える
4162 参照

objective-c - imageFromCurrentlyProcessedOutput を使用した GPUImagePicture が UIImage を取得しない

ローカル写真の処理に GPUImage を使用しています。これを使用して初期化しています。

次にフィルターを追加すると、画面に表示されます。

問題は、それを保存するために UIImage が必要なことですが、呼び出すと:

私は何も得ません。

助けてください!

0 投票する
0 に答える
310 参照

ios - GPUImage フレームワークを使用してムービーの一部のみを処理する方法

たとえば、映画には 100 秒あります。ムービーの 5 秒目までシークして、処理を開始し、ムービーの 10 秒目で処理を終了したいと思います。

GPUImage フレームワークを使用してそれを行う方法はありますか? 現在サポートされていない場合、フレームワークを変更してそれを行うための指示はありますか?

0 投票する
2 に答える
961 参照

ios - GPUImage:処理中の [GPUImageMovie startProcessing] をキャンセルする方法はありますか?

そこでiOSフレームワークGPUImageを参照しています。

処理中の をキャンセルする方法はあり[GPUImageMovie startProcessing]ますか?

シナリオは、1 つのフィルター処理中に別のフィルターを使用することを選択した場合で、それをキャンセルする必要があります。

0 投票する
1 に答える
556 参照

ios - GPUImage 画像の列の合計を取る

プロジェクトで GPUImage を使用しており、列の合計を効率的に取得する方法が必要です。単純な方法は、明らかに生データを取得し、すべての列の値を追加することです。誰かがそのためのより速い方法を提案できますか?