openpnp - 不连接设备,只大概测试一下摄像头是否好使

文章目录

    • openpnp - 不连接设备,只大概测试一下摄像头是否好使
    • 概述
    • 笔记
    • 备注
    • 备注
    • END

openpnp - 不连接设备,只大概测试一下摄像头是否好使

概述

顶部相机摄像头在拆装过程中,可能被手上的静电打坏了。
现在和电脑连接是正常的,但是没图像。

从备件中找了一个1080P的8mm焦距的摄像头模组,想在安装到设备之前,大概看一下帧率和图像。
发现手头的软件都不好用(e.g. amcap), 主要是操作习惯和效果和openpnp差好多。

想试试,清掉配置文件(.openpnp), 能不能用空的openpnp来连接测试用的摄像头,只要能知道支持的分辨率列表有哪些? 图像有没有? 帧率大概如何? 这就可以。

试了一下,可以的。
这样以后如何想测试新入手的摄像头模组或者带壳的摄像头,直接用openpnp大致看一下就行。

笔记

在电脑上插入摄像头模组(USB2.0的摄像头), 等待win10识别完成,在设备管理器中能看到模组。
在这里插入图片描述

先备份好配置文件(.openpnp2)为.7z.
清掉配置文件(.openpnp2)
打开openpnp, 就是一个空的(全新的)openpnp软件配置状态。
在这里插入图片描述

如果只是像我这样,只看摄像头,那么直接去配置顶部相机。
先删掉原来默认自带的仿真顶部相机或者底部相机,用哪个相机来做实验都行。
在这里插入图片描述

在这里插入图片描述
在顶部相机或者底部相机的位置, 添加openpnpCpatureCamera, 我这里拿顶部相机来做实验。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这时就能在顶部相机区域看到图像了,相机参数区也可以设置了。
在这里插入图片描述
将相机参数先设置为默认的,然后点击测试,就可以看到初步测试的相机帧数了。+
在这里插入图片描述
测试得到的FPS比在openpnp中实际接上的同一个摄像头的FPS低,e.g. 本来正常用起来的摄像头模组实际FPS为30,这里测试的为20或者10.

不过,摄像头品质,主要由厂家来保证。作为用户(特别是测试人员),想从手头备件的摄像头中找出一个能用的模组和配套的USB数据线。用openpnp来初步测试,感觉就挺好的。

比到处找摄像头的测试软件,感觉要好很多。

备注

以后再试试,看看openpnp离线时,还能做些啥有意义的事情。

备注

今天从手头备件中挑60帧的摄像头,用这种方法非常方便,不用将摄像头转到设备上,且能看到摄像头分辨率列表,能测试实时帧数。

END

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/diannao/94856.shtml
繁体地址,请注明出处:http://hk.pswp.cn/diannao/94856.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用Python提取PDF大纲(书签)完整指南

🔍 一、PDF大纲简介📌 ​PDF大纲(Outline)​​ 是PDF文档中的导航结构,通常显示在阅读器的侧边栏中,方便用户快速跳转到文档的不同部分。大纲通常以层级结构组织,包含标题和对应的页面位置。本文…

第39周——训练自己的数据集

目录 1. 下载数据 2. 配置开发环境 3. 预处理数据 🍨 本文为🔗365天深度学习训练营 中的学习记录博客🍖 原作者:K同学啊 1. 下载数据 百度网盘:百度网盘 请输入提取码 压缩文件中有两个文件夹,分别是Annot…

CentOS7中Docker的安装与卸载

CentOS7 从零开始:Docker 安装与卸载全指南(新手友好版) 作为一名刚接触 Linux 和容器技术的新手,你是否曾在安装 Docker 时被各种命令和报错搞得一头雾水?比如执行 yum install docker 时提示 “仓库不存在”,或者启动 Docker 后用 docker version 只显示 client 不显示…

解决MinIO上传图片后返回URL无法访问的问题

一、问题现象 上传接口返回了文件的访问路径,比如: http://127.0.0.1:9005/lease/20250808/xxx-uuid.png但是用浏览器直接打开该地址却显示权限拒绝,前端也访问不到:二、问题原因分析 桶权限设置不正确: MinIO默认桶权限是私有的,即使浏览器能…

系统网络端口安全扫描脚本及详解

#!/bin/bash # 系统服务端口安全扫描 - 修正版echo " 系统服务端口安全扫描报告 "# 1. 高风险端口识别 echo "⚠️ 对外开放的高风险端口:" awk /0.0.0.0:21/ {print " 端口 21 - FTP (明文传输)\n 🚨 严重安全风险,建议…

DAY 39 图像数据与显存

知识点回顾 图像数据的格式:灰度和彩色数据模型的定义显存占用的4种地方 模型参数梯度参数优化器参数数据批量所占显存神经元输出中间状态 batchisize和训练的关系 一、 图像数据的介绍 1.1 灰度图像 从这里开始我们进入到了图像数据相关的部分,也是默认…

从大数据视角理解时序数据库选型:为何选择 Apache IoTDB?

目录一、什么是时序数据库?为什么你需要它?🔧典型应用场景:二、时序数据库选型维度有哪些?三、为什么推荐 Apache IoTDB?🧠 Apache 顶级项目,工业 IoT 场景原生支持🚀 性…

[ MySQL 数据库 ] 环境安装配置和使用

目录 一. 数据库(DataBase) 1.定义: 2. 常见的数据库产品: 3. MySQL数据库 (1). 介绍 : (2). cmd命令行方式连接 MySQL (3). MySQL的常用命令 二. MySQL数据库 环境安装及配置 三. SQL 1.定义 : 2. DDL (1)数据库 (2)数据表 1. 字段(列)和记录(行) 2. 表特征 3.…

Numpy科学计算与数据分析:Numpy布尔索引与花式索引实战

Numpy高级索引 学习目标 通过本课程,学员将掌握Numpy中布尔索引和花式索引的使用方法,能够灵活运用这些高级索引技术进行复杂的数据操作和处理。 相关知识点 Numpy高级索引 学习内容 1 Numpy高级索引 1.1 布尔索引 布尔索引是Numpy中一种非常强大…

【Linux】patch补丁的生成与使用方法总结

引言 在 Linux 和开源世界中,patch 是一个极其强大且常用的工具。它允许开发者和系统管理员以增量方式修改文件,特别适用于源代码的更新、错误修复、功能补丁的分发与应用。 目录 引言 一、patch介绍 二、生成补丁文件 三、补丁文件内容解析 四、p…

杂谈 001 · VScode / Copilot 25.08 更新

原文链接https://www.castamerego.com/blog/talk-001 2025.08.08 , VS code 发布八月更新,同一天 Copilot 也更新了 GPT-5, 浅体验一下 VS code 更新 发行说明更新页面内跳转显示 AI 比例页面内跳转 Copilot 更新 对话回溯 checkpoints页面内跳转进度列表页面内…

微软发布Project Ire项目:可自主检测恶意软件的人工智能系统

微软Project Ire项目利用AI自主逆向工程并分类软件性质微软近日公布了Project Ire项目,这是一个能够自主进行逆向工程并分类软件性质的人工智能(AI)系统。该系统由大型语言模型(LLM)驱动,通过使用反编译器等…

k8s核心组件——kubelet详解

🚀Kubernetes 核心组件解析:什么是 Kubelet?它的作用是什么? 在 Kubernetes(K8s)集群中,Kubelet 是最重要的 Node 组件之一,它负责管理和维护 Pod 的生命周期,确保容器在…

C++ 部署LSTM(.onnx)

0、 背景 在工业自动化控制领域,预测某些变量是否关键。根据工厂的数据,训练好模型之后,将其转我通用的onnx 模型,并实现高效的推理。 模型训练 import numpy as np from para import * from data_utils import MyDataset from da…

深度学习-卷积神经网络CNN-1×1卷积层

1x1卷积核,又称为网中网(Network in Network):NIN卷积的本质是有效提取相邻像素间的相关特征,而11的卷积显然没有此作用。它失去了卷积层的特有能力——在高度和宽度维度上,识别相邻元素间相互作用的能力。…

使用 Python 异步爬虫抓取豆瓣电影Top250排行榜

导读 在现代网络爬虫开发中,面对 海量网页数据、慢速响应的网络接口,传统的同步爬虫方式已经不能满足高效抓取需求。本文将手把手带你构建一个 基于 aiohttp + asyncio 的异步爬虫系统,实战目标是抓取豆瓣电影 Top250 排行榜中的电影名称、评分和详情页地址。 目录 导读 …

云原生开发全面解析:从核心理念到实践挑战与解决方案

1. 云原生开发的核心理念与定义 云原生(Cloud Native)是一种基于云计算环境设计和运行应用程序的方法论,其三大技术支柱为容器化、微服务和声明式API。根据CNCF定义,云原生技术通过标准化接口和自动化管理,使应用具备…

WebForms 实例

WebForms 实例 引言 WebForms 是 ASP.NET 技术中的一种重要技术,它允许开发者以表单的形式创建动态网页。本文将通过具体的实例,深入探讨 WebForms 的基本概念、实现方法以及在实际项目中的应用。 WebForms 简介 WebForms 是一种用于创建动态网页的框架,它允许开发者以类…

Java 之 多态

一、多态 多态故名思义,多种状态。比如Animal 这个类中,eat 方法是 公共的方法,但是当 People,Dog , Cat,继承时,我们知道人要吃的是米饭,狗要吃的是狗粮,猫要吃的是猫粮。所以当不同类型的引用…

文件结构树的├、└、─ 符号

目录一、├、└、─符号的背景二、├、└、─ 符号的含义2.1 ├ 带竖线的分支符号2.2 └不带竖线的分支符号2.3 ─横线符号三、Windows系统中生成目录树一、├、└、─符号的背景 我们在编程中,可能会经常遇到一些特殊符号├、└、─。这并非偶然,二十由…