news 2026/6/11 2:28:29

linux环境下python连接海康工业相机

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
linux环境下python连接海康工业相机

参考:linux环境下python连接海康工业相机-CSDN博客

一、海康相机环境搭建

在linux环境下搭建,去海康机器人官网下载对应的安装包,下载链接: https://www.hikrobotics.com/cn/machinevision/service/download/?module=0

解压MVS_STD_V3.0.1_240902.zip后可以看到不同系统的安装包,根据实际需求选择。

安装包对应的操作系统 arm架构64位系统: MVS-3.0.1_aarch64_20240902.deb MVS-3.0.1_aarch64_20240902.tar.gz arm架构32位系统: MVS-3.0.1_armhf_20240902.deb MVS-3.0.1_armhf_20240902.tar.gz MVS-3.0.1_arm-none_20240902.tar.gz x86架构64位系统: MVS-3.0.1_x86_64_20240902.deb MVS-3.0.1_x86_64_20240902.tar.gz x86架构32位系统: MVS-3.0.1_i386_20240902.deb MVS-3.0.1_i386_20240902.tar.gz ​ 说明: 1. 根据系统名称选择相对应的安装包:在终端中输入“uname -a”命令,根据输出的信息选择安装包,例如:输出的信息包含aarch64就选择aarch64的安装包; 2. .deb安装包通过dpkg命令安装,主要应用于ubuntu等系统; 3. .tar.gz安装包是一个压缩包,通tar命令解压后,再执行setup.sh脚本进行安装。

例如: 选择MVS-3.0.1_x86_64_20240902.tar.gz,拷贝到目标设备上解压后,执行安装程序:

tar -zxvf MVS-3.0.1_x86_64_20240902.tar.gz sudo ./setup.sh

安装完成,在opt/MVS/bin路径下执行./MVS.sh命令,弹出界面

若遇到运行MVS报错:

需要指定动态链接库的搜索路径

cd /opt/MVS/bin export LD_LIBRARY_PATH=/opt/MVS/bin/:$LD_LIBRARY_PATH ./MVS

PS:也可以将搜索路径加入到LD_LIBRARY_PATH,但不建议,因为MVS有些库和系统安装的库版本不同会有冲突。

连接相机后手动修改IP使得和相机处于同一网段

二、环境测试

值得注意的是,海康MVS相机自带SDK二次开发包,路径位于/opt/MVS/Samples下,包括32位和64位,对于开发者还是非常友好。

选取的SDK开发脚本是/opt/MVS/Samples/64/Python/GrabImage/GrabImage.py,后期的所有开发都是在这个脚本的基础上进行的。原始demo的主要功能是通过该脚本连接相机,抓取图像并打印图片的信息

可以看到,打印的图像信息包括图片长宽,图片信息以及图片组数,但并没有实际的图像显示。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 10:51:48

40、编程中的杂项代码及错误处理与练习解答

编程中的杂项代码及错误处理与练习解答 在编程实践中,我们会遇到各种各样的情况,包括代码配置、错误处理以及对各种编程问题的解决。下面将为大家详细介绍一些关键的编程知识和技巧。 1. 配置头文件 配置头文件在编程中起着重要作用,它可以定义各种宏和常量,为程序的编译…

作者头像 李华
网站建设 2026/6/9 21:04:50

使用Kotaemon构建IT运维知识自助服务平台

使用Kotaemon构建IT运维知识自助服务平台 在现代企业中,每当员工遇到“密码过期”、“VPN连不上”或“OA系统登录失败”这类问题时,第一反应往往是打开IM工具联系IT支持。然而,随着组织规模扩大,这类重复性请求迅速堆积成山——一…

作者头像 李华
网站建设 2026/6/10 13:53:37

12.16实习总结

用友兴合集团数字化平台项目实习优化了企查查数据应用模块中的诉讼风险数据同步批处理任务(initInvestmentCheckData 方法)。根据需求文档及数据库表结构,将原三表联合查询(law_newadd、law_anxgf、base_businesspartner&#xff…

作者头像 李华
网站建设 2026/6/10 16:14:47

Kotaemon能否实现多租户隔离?SaaS化改造潜力分析

Kotaemon能否实现多租户隔离?SaaS化改造潜力分析 在企业级AI应用加速落地的今天,越来越多的公司不再满足于“一个模型通吃所有场景”的粗放模式。相反,他们更希望拥有一套既能统一运维、又能灵活定制的智能对话平台——尤其是在构建SaaS化服务…

作者头像 李华
网站建设 2026/6/10 4:45:39

Kotaemon智能对话代理框架全面评测

Kotaemon智能对话代理框架全面评测 在企业智能化转型加速的今天,一个能真正“听懂业务”、具备行动能力且可信赖的AI助手,早已不再是锦上添花的功能模块,而是支撑运营效率的核心基础设施。然而,许多团队在尝试构建智能客服或内部…

作者头像 李华
网站建设 2026/6/10 16:24:53

15、字符串操作与动态HTML技术全解析

字符串操作与动态HTML技术全解析 1. 字符串操作基础回顾与拓展 在字符串操作领域,我们已经掌握了一些基础方法,如 charAt() 、 charCodeAt() 、 indexOf() 、 lastIndexOf() 、 substr() 、 substring() 、 toUpperCase() 、 toLowerCase() 以及 length …

作者头像 李华