java - 如何访问单反相机存储卡?

标签 java opencv camera javacv

我想使用 java 库访问通过 USB 连接到计算机的相机内存。我尝试了第三方库,例如 jusb 等。

Jfile 选择器也无法识别相机内存,因为 Windows 将相机识别为可移植设备。

我想使用 java 访问 DSLR、Sony 或任何其他数码相机的存储卡...

Javacv(open cv)方法也可以..请帮忙......

最佳答案

除非您的相机可以作为 USB 驱动器安装,否则您将无法直接访问存储卡的文件系统。

为了与您的相机通信,您需要使用MTPPTP协议(protocol)。

有一些库可以帮助您实现这一目标,例如 JPhotocameraptp .

关于java - 如何访问单反相机存储卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21364218/

相关文章:

java - 如何在没有系统权限的情况下在android 7.0的NDK中打开相机

java - Spring Boot Actuator 指标 mem 和 mem.free

java - Java中匿名对象的默认引用类型

java - 如何在运行时根据泛型类型定义和运行时类型参数构建 Java 类型对象?

c++ - 如何将 cv::Mat 转换为 CvArr?

android - 在 Android 浏览器中使用 input type=file capture=camera 上传照片时,防止照片自动保存到图库

java - GWT + IntelliJ Idea - 添加服务器端库

image - OpenCV查找沿线的所有重要边

python - 相机在 python opencv 中不工作

Android YuvImage 类格式不正确?