【发布时间】:2019-02-20 14:59:03
【问题描述】:
我正在开展一个项目,我们需要在考试中识别气泡。 我们一直在根据需求测试不同的图像拍摄方法(我们需要在实时摄像机流上叠加形状),以下是结果。
正如我们所见,当直接从 Fotoapparat 获取图像时,canny 检测的效果比 OpenCV 实现要好得多。我曾尝试调整相机分辨率(通过扩展 JavaCameraView)以及其他许多方法,但它们似乎都不起作用,OpenCV 捕获总是表现不佳。
谁能指出我从 OpenCV 以手机可用的最高分辨率捕获其中一帧的正确方向?
提前谢谢:)
结果:
OpenCV - 原始投资回报率
OpenCV - ROI 上的 Canny 转换
Fotoapparat - 原始投资回报率(压缩 31%,以便上传)
Fotoapparat - 投资回报率的 Canny 转换
【问题讨论】:
标签: android opencv resolution edge-detection