ネイティブ カメラを使用して、ライブ ビデオにイメージ オーバーレイを実装しようとしました。コードは次のとおりです。
if (bmp != null)
{
Canvas canvas = mHolder.lockCanvas();
if (canvas != null)
{
canvas.drawBitmap(bmp, (canvas.getWidth() - bmp.getWidth()) / 2,(canvas.getHeight() - bmp.getHeight()) / 2, null);
canvas.drawBitmap(drawable,0,0, null);
mFps.draw(canvas, (canvas.getWidth() - bmp.getWidth()) / 2, 0);
mHolder.unlockCanvasAndPost(canvas);
}
bmp.recycle();
}
しかし、プログラムを実行すると強制終了と表示されます。私が使用している画像サイズは 751 x 500 です。(または代替アプローチ?)
ご意見をお寄せいただきありがとうございます。