Advertisement

Purethermal1-UVC-Capture: PureThermal 2 UVC上Lepton 3.5的原生热数据...

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:ZIP


简介:
Purethermal1-UVC-Capture是一款专为PureThermal 2 UVC设计的软件,能够直接捕获并处理内置Lepton 3.5传感器生成的完整热数据。 Parabilis热能成像软件具备以下功能: 记录能力: - 查看Flir Lepton 9 Hz流 - 显示最高和最低温度(华氏度或摄氏度) - 将原始数据记录为HDF5格式,以避免树莓派CPU过载 - 指定文件名及保存目录进行存储 - 使用RealVNC实现无线控制功能 - 调整轻子增益和FFC模式 该软件专用于处理原始热数据的后期工作,并提供稳定的版本RecordIR_v18.3.py。 后期处理能力: - 以matplotlib格式查看HDF5记录的原始数据 - 存储特定长度的AVI文件 - 储存PNG图像以及生成TIFF文件,以便在MATLAB或GNU Octave等程序中进一步分析。 - 查看框架上任何像素点的具体温度数值 - 支持放大功能以深入研究和分析数据

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Purethermal1-UVC-Capture: PureThermal 2 UVCLepton 3.5...
    优质
    Purethermal1-UVC-Capture是一款专为PureThermal 2 UVC设计的软件,能够直接捕获并处理内置Lepton 3.5传感器生成的完整热数据。 Parabilis热能成像软件具备以下功能: 记录能力: - 查看Flir Lepton 9 Hz流 - 显示最高和最低温度(华氏度或摄氏度) - 将原始数据记录为HDF5格式,以避免树莓派CPU过载 - 指定文件名及保存目录进行存储 - 使用RealVNC实现无线控制功能 - 调整轻子增益和FFC模式 该软件专用于处理原始热数据的后期工作,并提供稳定的版本RecordIR_v18.3.py。 后期处理能力: - 以matplotlib格式查看HDF5记录的原始数据 - 存储特定长度的AVI文件 - 储存PNG图像以及生成TIFF文件,以便在MATLAB或GNU Octave等程序中进一步分析。 - 查看框架上任何像素点的具体温度数值 - 支持放大功能以深入研究和分析数据
  • Android UVC Camera
    优质
    Android UVC Camera是一款支持USB视频设备类标准的应用程序,允许用户连接并使用外接UVC兼容摄像头进行高质量视频通话、录制等操作。 Android-UVC-相机 该项目仍在开发中。 这是一个基于Android Studio的项目,旨在将您的Android设备连接到USB摄像头(需要OTG电缆或集线器)。它支持Micro USB及C型USB设备,并适用于运行4.0.4冰淇淋三明治及以上版本的所有Android设备和Mediathek Devices。应用程序通过可变输入值与USB摄像头建立链接以创建驱动程序,大多数情况下无需手动设置相机驱动程序,因为其他应用可能会自动完成此操作。不过对于某些特定的Android设备来说,这有助于从USB摄像头中获取视频流。 此外,项目已添加LibUsb支持来提高标准USB设备驱动器的表现。需要注意的是,并非所有OTG电缆都能正常工作;建议使用具有外部供电功能且多端口设计的产品以获得最佳性能。
  • STM32用C语言实现UVC
    优质
    本项目旨在通过C语言在STM32微控制器平台上实现USB视频类(UVC)功能,为嵌入式设备提供高质量的视频传输解决方案。 在STM32上实现UVC是某位技术大神的作品,现分享出来供大家共同学习参考,请勿用于商业用途。
  • Android UVC相机
    优质
    Android UVC相机是一款支持USB视频类标准的安卓设备应用或硬件外设,允许用户连接外部摄像头并通过兼容UVC协议的应用程序进行高质量视频通话、直播或录制。 在Android平台上打开USB相机并支持H.264和H.265格式的输入。该系统包含JNI和Java接口。
  • Android UVC相机
    优质
    Android UVC相机是一款支持USB视频类标准的安卓设备应用或硬件外设,能够实现与计算机等外部设备进行高质量视频传输和通信。 标题“Android UVC Camera”与描述“Android UVC Camera Jni App”表明我们将讨论在Android平台上使用UVC(Universal Video Class)摄像头并通过JNI(Java Native Interface)进行应用程序开发的技术。 **UVC摄像头** UVC是一种USB设备类标准,适用于视频捕获设备如网络摄像头。它定义了一种标准化接口,使得这些设备能在不同平台间无缝工作而无需特定驱动程序。在Android系统上支持UVC意味着可以直接通过USB连接并使用这类摄像头获取视频流,简化了开发流程。 **Android与UVC支持** 从Android 5.0(Lollipop)开始,操作系统内置对UVC摄像头的支持,允许开发者利用MediaCodec API和MediaRecorder API处理来自这些设备的视频数据。这使得实现如视频捕获、预览及录制等功能变得更为简便。 **JNI(Java Native Interface)** JNI是Java平台的一部分,它使Java代码能够与其他语言编写的代码进行交互。在Android开发中,通常使用JNI调用C/C++库以利用其性能优势或现有C/C++代码库的功能。在此场景下,采用JNI可能是为了获得对UVC摄像头的低级别控制或是优化处理效率。 **开发Android UVC Camera App** 1. **初始化摄像头**: 开发者需要在应用中检测并选择可用的UVC摄像头设备,并通过枚举USB设备、识别出UVC类型然后打开其视频流进行连接。 2. **配置流参数**: 接下来,开发者需设置如分辨率、帧率及编码格式等摄像头参数。这可以通过MediaCodec API完成,并将Surface设为接收视频数据的目标。 3. **实现JNI层功能**: 在C/C++中编写代码直接与UVC设备交互,例如调整流的属性或控制其他特定功能。这些操作可通过Java调用相应的JNI函数执行。 4. **处理视频流**: 视频数据可以被传递到MediaCodec进行解码,并在SurfaceView上显示或者保存至文件系统内;同时还可以利用原生代码实现图像增强等高级视频处理任务。 5. **权限管理**: 由于涉及USB设备访问,因此需要声明AndroidManifest.xml中的相关权限并可能要求用户授予相应授权。 6. **性能优化**: 利用JNI可以进行高效的视频数据处理操作(例如硬件加速),但需注意过度使用JNI可能导致内存开销增加和潜在的性能下降问题。 开发一个基于UVC摄像头的应用程序涉及对Android系统支持、MediaCodec API以及JNI集成有深入的理解。这需要开发者掌握Java编程、C/C++编程语言知识,同时具备一定的视频处理及Android操作系统层面的知识基础。
  • UVC相机驱动
    优质
    UVC(USB Video Class)相机驱动是用于支持遵循UVC规范的摄像头设备的软件程序,确保其在操作系统中正常工作。 Android 4.2最新的UVC驱动已经进行了优化。
  • UVC MTK USB Camera Patch
    优质
    本项目提供针对MTK平台设备的UVC(USB视频类)相机补丁,旨在优化和增强USB摄像头在安卓系统中的兼容性和性能。 MTK USB camera patch MTK USB camera patch MTK USB camera patch MTK USB camera patch
  • Android UVC摄像头
    优质
    Android UVC摄像头是一款支持USB视频类标准的外设设备,兼容大多数安卓系统,适用于视频通话、监控及多媒体应用。 安卓外接USB摄像头的方法有很多种。你可以通过安装相关的应用程序或者在系统设置中进行配置来实现这一功能。确保你的设备支持USB配件模式,并且摄像头与电脑的驱动程序已正确安装,这样就可以顺利地使用外部USB摄像头了。