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环境搭建相关推荐

  1. (一)Qt+OpenCV调用海康工业相机SDK示例开发

    系列文章目录 提示:这里是该系列文章的所有文章的目录 第一章: (一)Qt+OpenCV调用海康工业相机SDK示例开发 第二章: (二)Qt多线程实现海康工业相机图像实时采集 文章目录 系列文章目录 ...

  2. 海康工业相机SDK+OpenCV实例(2):RawDataFormatConvert详解

    海康工业相机SDK+OpenCV实例(2): RawDataFormatConvert详解 文章目录 海康工业相机SDK+OpenCV实例(2): RawDataFormatConvert详解 前言 ...

  3. 海康工业相机SDK + OpenCV实例(3):相机初始化Bug调试

    海康工业相机SDK + OpenCV实例(3): 相机初始化Bug调试 文章目录 海康工业相机SDK + OpenCV实例(3): 相机初始化Bug调试 前言 一.心跳时间设置 二.相机先关闭再打开 ...

  4. 海康工业相机SDK+OpenCV实例(1):海康SDK和OPENCV的安装与编译

    海康工业相机SDK+OpenCV实例(1) 海康SDK和OPENCV的安装与编译 文章目录 海康工业相机SDK+OpenCV实例(1) 海康SDK和OPENCV的安装与编译 前言 一.海康SDK安装 ...

  5. 海康工业相机SDK + OpenCV实例(4):相机参数设置详解

    海康工业相机SDK + OpenCV实例(4): 相机参数设置详解 文章目录 海康工业相机SDK + OpenCV实例(4): 相机参数设置详解 前言 一.相机参数基本接口 二.自动曝光时间调整亮度 ...

  6. 海康工业相机SDK + OpenCV实例(5):相机双线程读写缓存策略

    海康工业相机SDK + OpenCV实例(5): 相机双线程读写缓存策略 文章目录 海康工业相机SDK + OpenCV实例(5): 相机双线程读写缓存策略 前言 一.双线程 二.缓存区容量为2的生产 ...

  7. 海康工业相机SDK错误码常见场景解析

    在使用SDK二次开发过程中,接口的调用往往会遇到较多的错误,sdk错误码能够帮助我们快速分析错误原因,解决问题,针对常见的错误码,下面给出一下常见的问题原因,供大家分析 1.MV_OK 0x00000 ...

  8. (二)Qt多线程实现海康工业相机图像实时采集

    系列文章目录 提示:这里是该系列文章的所有文章的目录 第一章: (一)Qt+OpenCV调用海康工业相机SDK示例开发 第二章: (二)Qt多线程实现海康工业相机图像实时采集 文章目录 系列文章目录 ...

  9. 2022-05-16 Python OpenCV 海康工业相机

    背景 Python OpenCV连接海康工业相机做图像处理 环境 Python:3.9.9 OpenCV:4.5.5 numpy:1.19.3 2022-05-16_112138.png 相机 海康: ...

最新文章

  1. 【GoLang】深入理解slice len cap什么算法? 参数传递有啥蹊跷?
  2. P1164 小A点菜
  3. 商城开发(1)-前期准备
  4. 文青工程师陈盛 — 程序员+文青是怎样一种体验
  5. 前端学习(976):阿里百秀轮播图制作
  6. Linux下SHELL的PS1变量简介
  7. 专访尹毅(法师Seay):少年成名,野路子的奇妙逆袭 - FreeBuf.COM | 关注黑客与极客...
  8. Unity3d 游戏汉化之IL注入文本替换--木石世纪
  9. Unity2019学习:常用功能--Unity UI的交互游戏对象
  10. 阿里靠什么支撑 EB 级计算力?
  11. C++语法(二十)常函数、常对象
  12. 从TikTok功能优化,抓住直播带货机遇
  13. MyBatis学习笔记(六)——高级查询之一对多映射
  14. C#,楔子数(Sphenic Number)的暴力算法与高效算法源代码
  15. php riak,PHP操作Riak
  16. oracle中diag,Oracle diag目录下面的大量trace trc文件
  17. Linux中的tty、pty、pts与ptmx辨析
  18. Python 数据类型详解(字符串)
  19. 网络:简述对家庭宽带和专线(企业宽带)的认识
  20. css中英文自动换行问题

热门文章

  1. win10计算机本地连接属性在哪里,Win10系统打开本地连接属性的方法
  2. WebStorm破解补丁激活
  3. 基于区块链的链上数据安全共享体系研究
  4. Emac的使用与编程学习笔记
  5. codeforces703B
  6. iOS-Xcode Archive 不生成dsym文件的解决方法
  7. oracle账户别名,Oracle的别名
  8. css纯代码实现圆边框和圆按钮
  9. 互联网金融产品移动前端发展简史
  10. adas记录仪app_路影行车记录仪app