問題タブ [android-gpuimageview]
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.
android - Android のカメラ 2 API でリアルタイム フィルタリング効果を追加する方法
Android でカメラ アプリケーションを開発しています。アプリでリアルタイム フィルタリング エフェクト機能を有効にしたいのですが、GPUimage フィルターを使用して画像にフィルタリング エフェクトを追加しました。しかし、リアルタイム フィルタリング エフェクトを有効にする方法がわかりません。写真を撮る前にカメラのプレビューを表示します。以下のロリポップ バージョンとロリポップ バージョンにはカメラとカメラ 2 API を使用しました。私は初心者ですが、誰か助けてくれますか?
android - ズームと変換 GPUImageView android
GPUimageView でピンチとズームができるようにしたい。GLSurfaceView Androidを使用して回転とピンチでズームする画像効果の例を見つけました
ということで、GPUImageRendererで編集
コードを追加しました:
上記 glCubeBuffer.clear(); しかし、動作しません。正しい道具を手伝ってください。ありがとうございました
編集: 問題が解決しました: setRendermode を dirty から setRenderMode(GLSurfaceView.RENDERMODE_CONTINUOUSLY); に変更しました。そしてそれは動作します
java - java.lang.UnsatisfiedLinkError: Android で「gpuImage」を「javacv」とともに使用しているときに org.bytedeco.javacpp.avutil
Android アプリケーションでjavacv
との両方を使用したい。gpuimage
アプリにのみ含めるjavacv
と、すべて正常に機能します。アプリに含めるgpuimage
と、クラッシュしてこのメッセージが表示されます。
これは私のbuild.gradle
ffmpeg-android-arm.jar
すべてのファイルを抽出して*.so
内部に保持しapp\src\jniLibs\armeabi
ました。アプリはなくても正常に動作しますgpuimage
。
android - Android - ビデオの録画中にテキストまたは画像を追加しますか?
動画の撮影と編集で悩んでいます。編集のために、Android でffmpeg4Androidという名前の便利なライブラリを見つけました。しかし、私はまだビデオの録画に行き詰まっています。ここに私が欲しいものがあります:
1/ 録画中に動画にテキストや画像を
追加する 2/ 動画の録画中にフィルターを追加する
Android用のライブラリGPUImageがあることがわかりましたが、ビデオの録画ではなく、写真の撮影に関連するいくつかの例しかありません)
方法やおすすめのライブラリがあれば教えてください。
前もって感謝します!
調査時に読んだリンク:
Add overlay while record video on Android
How to Record video with GPUImage?
FFMpeg は、Android での録画後に実際のビデオ ファイルにテキストを追加します。
android - OpenGL ES 2.0 - ビネット効果を適用するとすべてが青く見えるフラグメント シェーダー
android-gpuimage
ライブラリで使用しているフィルターをMediacodec
サーフェス コンテキストに適用しようとしています。これまでのところ、余分なテクスチャ マップを 1 つだけ必要とするフィルターを使用することに成功しました。ただし、少なくとも 2 つ必要なフィルターを適用しようとすると、結果は青色または虹色の混乱になります。
次の問題は、テクスチャ ルックアップ フィルターとビネット フィルターを使用する問題を扱います。
使用した頂点シェーダーは次のとおりです。
使用したフラグメント シェーダーは次のとおりです。
これは悪いビネット マップの結果ですか、それともフラグメント シェーダーのビネット アプリケーション部分と関係がありますか?
編集:
inputImageTexture2 に使用されるテクスチャ:
inputImageTexture3 に使用されるテクスチャ: