Java_JDK19.0.2_Ubuntu18.04中配合海康工业相机SDK环境搭建
Java_JDK19.0.2_Ubuntu18.04中配合海康工业相机SDK环境搭建
- 简介
- 1. JDK环境搭建
- JDK下载
- JDK环境安装
- 2. 工业相机环境SDK安装
简介
本文主要介绍在ubuntu中如何搭建jdk环境,以及配合海康工业相机sdk,简单运行其示例程序
1. JDK环境搭建
JDK下载
官网链接:Java Downloads | Oracle
选择对应版本(这里取决于你的硬件平台,本文基于x86平台)
JDK环境安装
a) 拷贝jdk-linux-x64.tar.gz 到Linux系统中;
b) 创建目录, 把JDK解压到对应目录中;
sudo mkdir /usr/lib/jvm //创建jvm文件夹
sudo tar zxvf jdk-19_linux-x64_bin.tar.gz -C /usr/lib/jvm/ //解压安装包文件到对应文件夹
运行截图:
c) 设置环境变量
sudo gedit /etc/profile
在打开的文件末尾,加入以下内容:
#set java environment
export JRE_HOME=${JAVA_HOME}/jre
export JAVA_HOME=/usr/lib/jvm/jdk-19.0.2
export PATH=$JAVA_HOME/bin:$PATH:$KE_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
编辑截图:
注意事项:
JAVA_HOME版本号取决于官网下载的版本,可以在解压路径下查看,如下图
d) 设置默认jdk
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-19.0.2/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-19.0.2/bin/javac 300
运行截图:
e) 测试java
java -version
运行截图:
2. 工业相机环境SDK安装
a) 海康机器人官网下载 MVS Linux安装包:机器视觉-下载中心 (hikrobotics.com)
b) 选择对应版本,拷贝至linux系统中,并解压:
chmod 777 MVS-2.1.2_x86_64_20221208.tar.gz //赋予文件读写操作权限
tar zxvf MVS-2.1.2_x86_64_20221208.tar.gz //解压安装
运行截图:
c) 安装MVS
cd MVS-2.1.2_x86_64_20221208 //解压MVS安装包路径
./setup.sh //执行安装脚本
d) 测试MVS提供的java例程
cd /opt/MVS/Samples/64/Java/SaveImage/ //进入示例程序路径
./run_SaveImage.sh //执行demo
运行截图:
运行成功!
Java_JDK19.0.2_Ubuntu18.04中配合海康工业相机SDK环境搭建相关推荐
- (一)Qt+OpenCV调用海康工业相机SDK示例开发
系列文章目录 提示:这里是该系列文章的所有文章的目录 第一章: (一)Qt+OpenCV调用海康工业相机SDK示例开发 第二章: (二)Qt多线程实现海康工业相机图像实时采集 文章目录 系列文章目录 ...
- 海康工业相机SDK+OpenCV实例(2):RawDataFormatConvert详解
海康工业相机SDK+OpenCV实例(2): RawDataFormatConvert详解 文章目录 海康工业相机SDK+OpenCV实例(2): RawDataFormatConvert详解 前言 ...
- 海康工业相机SDK + OpenCV实例(3):相机初始化Bug调试
海康工业相机SDK + OpenCV实例(3): 相机初始化Bug调试 文章目录 海康工业相机SDK + OpenCV实例(3): 相机初始化Bug调试 前言 一.心跳时间设置 二.相机先关闭再打开 ...
- 海康工业相机SDK+OpenCV实例(1):海康SDK和OPENCV的安装与编译
海康工业相机SDK+OpenCV实例(1) 海康SDK和OPENCV的安装与编译 文章目录 海康工业相机SDK+OpenCV实例(1) 海康SDK和OPENCV的安装与编译 前言 一.海康SDK安装 ...
- 海康工业相机SDK + OpenCV实例(4):相机参数设置详解
海康工业相机SDK + OpenCV实例(4): 相机参数设置详解 文章目录 海康工业相机SDK + OpenCV实例(4): 相机参数设置详解 前言 一.相机参数基本接口 二.自动曝光时间调整亮度 ...
- 海康工业相机SDK + OpenCV实例(5):相机双线程读写缓存策略
海康工业相机SDK + OpenCV实例(5): 相机双线程读写缓存策略 文章目录 海康工业相机SDK + OpenCV实例(5): 相机双线程读写缓存策略 前言 一.双线程 二.缓存区容量为2的生产 ...
- 海康工业相机SDK错误码常见场景解析
在使用SDK二次开发过程中,接口的调用往往会遇到较多的错误,sdk错误码能够帮助我们快速分析错误原因,解决问题,针对常见的错误码,下面给出一下常见的问题原因,供大家分析 1.MV_OK 0x00000 ...
- (二)Qt多线程实现海康工业相机图像实时采集
系列文章目录 提示:这里是该系列文章的所有文章的目录 第一章: (一)Qt+OpenCV调用海康工业相机SDK示例开发 第二章: (二)Qt多线程实现海康工业相机图像实时采集 文章目录 系列文章目录 ...
- 2022-05-16 Python OpenCV 海康工业相机
背景 Python OpenCV连接海康工业相机做图像处理 环境 Python:3.9.9 OpenCV:4.5.5 numpy:1.19.3 2022-05-16_112138.png 相机 海康: ...
最新文章
- 【GoLang】深入理解slice len cap什么算法? 参数传递有啥蹊跷?
- P1164 小A点菜
- 商城开发(1)-前期准备
- 文青工程师陈盛 — 程序员+文青是怎样一种体验
- 前端学习(976):阿里百秀轮播图制作
- Linux下SHELL的PS1变量简介
- 专访尹毅(法师Seay):少年成名,野路子的奇妙逆袭 - FreeBuf.COM | 关注黑客与极客...
- Unity3d 游戏汉化之IL注入文本替换--木石世纪
- Unity2019学习:常用功能--Unity UI的交互游戏对象
- 阿里靠什么支撑 EB 级计算力?
- C++语法(二十)常函数、常对象
- 从TikTok功能优化,抓住直播带货机遇
- MyBatis学习笔记(六)——高级查询之一对多映射
- C#,楔子数(Sphenic Number)的暴力算法与高效算法源代码
- php riak,PHP操作Riak
- oracle中diag,Oracle diag目录下面的大量trace trc文件
- Linux中的tty、pty、pts与ptmx辨析
- Python 数据类型详解(字符串)
- 网络:简述对家庭宽带和专线(企业宽带)的认识
- css中英文自动换行问题