gpt4 book ai didi

java - OpenCV + Android : how to access the camera in JavaCameraView

转载 作者:行者123 更新时间:2023-12-02 06:43:23 25 4
gpt4 key购买 nike

也许是一个非常愚蠢的问题。无论如何,我正在尝试在 Android 设备上使用 OpenCV。因此,我正在研究 OpenCV Android SDK 的示例。我的问题是,我在 MainActivity 中的代码使用 JavaCameraView 实例。该实例有一个私有(private)成员,它是实际的相机。

我想在 JavaCameraView.surfaceChanged 事件中访问相机以使用类似的代码?所以问题a)如何 Hook 该事件和b)如何访问相机成员?

以下是 another post 中的一些示例代码:

public void surfaceChanged(SurfaceHolder holder, int format, int width,
int height) {

Size size = params.getPreviewSize();
this.height = size.height;
this.width = size.width;
camera.setParameters( params );
camera.startPreview();

}

最佳答案

我发现的唯一解决方案是继承 JavaCameraView 或 NativeCameraView 以访问其 protected 相机成员。

关于java - OpenCV + Android : how to access the camera in JavaCameraView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18896065/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com