首页 > 解决方案 > 在 Android Studio 的 VideoCapture 中检查输入

问题描述

我已将 OpenCV 导入 Android Studio 并创建了一个 EditText 选项,供用户输入相机的流 URL。

我想在 OpenCV 中使用 VideoCapture 从摄像头获取视频,但首先我想检查输入的流 URL 是否有效并给出适当的输出。类似于以下内容:

if (VideoCapture(input) == true)
{
    // toast camera detected
}
else
{
    // toast camera not detected
}

我不确定执行此操作的确切语法,非常感谢一些帮助。

标签: javaandroid-studioopencv

解决方案


用于URLUtil验证 URL,如下所示。

 URLUtil.isValidUrl(url)

True如果 URL 有效并且URL 无效,它将返回false

if (URLUtil.isValidUrl(url))
{
    // toast camera detected
}
else
{
    // toast camera not detected
}

推荐阅读