ENVI5.3 安装教程,新手入门(超详细)附安装包和常见问题
ENVI是一个完整的遥感图像处理平台,广泛应用于科研、环境保护、气象、农业、林业、地球科学、遥感工程、水利、海洋等领域。目前ENVI已成为遥感影像处理的必备软件,包含辐射定标、大气校正、镶嵌裁剪、分类识别、阈值分割等多种功能。ENVI针对绝大部分的卫星影像都能很好的兼容,对于大部分的栅格和矢量数据格式也能很好的兼容,同时得益于ENVI的App Store,用户可以使用很多三方插件实现影像的批处理、无人机影像处理等操作。此外ENVI+IDL的打开方式还可以在IDL的编程环境中进行二次开发,实现算法的创建、优化等。希望刚进入RS的学者们可以更好地学习ENVI,在科研的道路上取得更高更好的成就。
本文章旨在分享个人使用ENVI时的心得体会,仅供学习使用!!!
软件链接(含破解文件):https://pan.baidu.com/s/15z72LqfVaMaexmkbzIsAew?pwd=lee8
1. 打开上面分享链接,并下载ENVI5.3安装包(不一定要在C盘)
2. 鼠标右键点击IDL_ENVI53SP1win64.exe,以管理员身份运行
3. 弹出安装请求,点击"是"
4. 等待安装程序进行,无需操作
5. 弹出窗口后,点击"Next"
6. 弹出用户文档,先点击"接受",再点击"Next"
7. 选择安装目录(不一定放在C盘,但最好是英文目录),然后再点击"Next"
8.安装的附件,这一步直接默认就行,点击"Next",然后等待安装程序完成
9. 安装结束后,点击"是"
10. 导入许可文件,选择第三个选项,点击"Next"
11. 弹出的窗口后选择链接中下载的”破解文件“中的license.lic
12.选好license文件后,点击"Finish"
13. 弹出的窗口,再次点击"Finish",如果你不想重启电脑就选择第二个选项,没哈区别都可以。
14. 此时ENVI就已经安装好了,我们最后再将破解文件放入安装目录中就行了。“破解文件”中有个“IDL85”文件夹,文件夹中有两个文件夹,分别将文件夹中的文件(idl.dll)放入对应安装目录的文件夹中就可以了,复制时选择“替换原文件”。(如果理解不了文字和图片中的说明,可以看最后的详细说明)
也可以直接将破解文件中的bin文件夹直接复制到安装目录的IDL85文件夹中(里面也有一个bin文件夹),然后直接点击替换原文件。
15. 全部替换完成后,ENVI就彻底完成安装了,从开始菜单中就可以打开ENVI了!
安装说明:
安装过程中有两点需要注意,一个是许可证lisence的选择,一个是最后的破解文件导入,其他流程都是下一步、下一步。破解文件的导入就是一一对应,破解文件中的IDL85中有bin文件夹,bin文件夹中有bin.x86和bin.x86_64两个文件夹,两个文件夹中各有一个.dll文件,将bin.x86中的.dll文件复制到安装目录(你之前设置安装ENVI的文件夹)中的IDL85文件夹中的bin文件夹中的bin.x86文件夹中,而bin.x86_64文件夹中的.dll文件与之类似,需要复制到安装目录中的IDL85>bin>bin.x86_64文件夹中。
常见问题:
1.安装好后,过一段时间后打不开ENVI
大概率是因为你的杀毒(360,自带等)将破解文件删除了,将破解文件中的IDL85下的文件在复制到安装目录中即可解决。之后可以将ENVI的安装文件夹添加到白名单,防止误删。
2.ENVI和ENVI+IDL有啥区别
功能上没有区别,都是打开ENVI界面。ENVI+IDL会在ENVI打开的同时打开IDL可以看到报错信息。
3.ENVI和ENVI Classic有啥区别
ENVI更注重人机交互,处理数据时可以同时查看影像。Classic更加稳定,但页面很精简。两者在功能上差不多,ENVI的功能相对多一点。
有问题可以留言,一起交流进步!!!
ENVI5.3 安装教程,新手入门(超详细)附安装包和常见问题的更多相关文章
- discuz插件开发新手入门 超详细
作为一个新手,目前也是刚刚玩转discuz的插件功能,好东西不敢独享,就拿出来大家一起分享入门的过程.现在网上很多关于discuz的插件教程都是很简单的教程,原因可能是这个东西是商业化的东西,本着分享 ...
- JDK的下载及安装教程图解(超详细哦~)
一.本人电脑系统介绍及JDK下载途径 1.先说明一下我的电脑为win10系统,64位操作系统~ 2.我选择下载的JDK版本为1.8版本.给大家来两个下载渠道,方便大家的下载~ JDK官网:https: ...
- CentOS 7.6安装MariaDB10.4.8超详细教程
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品. Cent ...
- node.js安装及环境配置超详细教程【Windows系统安装包方式】
文章目录 Step1:下载安装包 Step2:安装程序 Step3:查看 Step4:环境配置 最后补充: Step1:下载安装包 https://nodejs.org/zh-cn/download/ ...
- RabbitMQ安装说明文档(超详细版本)
RabbitMQ安装说明文档(超详细版本) 1. 安装依赖环境 在线安装依赖环境: yum install build-essential openssl openssl-devel unixODBC ...
- Vmware15 + Ubuntu18.0.4 安装教程(史上最详细记录)【多图预警】
转载csdn: Vmware15 + Ubuntu18.0.4 安装教程(史上最详细记录)[多图预警]_亦靈兒的博客-CSDN博客
- 数据挖掘领域十大经典算法之—C4.5算法(超详细附代码)
https://blog.csdn.net/fuqiuai/article/details/79456971 相关文章: 数据挖掘领域十大经典算法之—K-Means算法(超详细附代码) ...
- Navicat 12.x for MySQL最新版安装破解教程(附安装包和注册机,全网独家可用
title: "Navicat 12.x for MySQL最新版安装破解教程(附安装包和注册机,全网独家可用" categories: soft tags: soft autho ...
- 如何使用ZOL一键安装器下载中关村在线的源安装包
如何使用ZOL一键安装器下载中关村在线的源安装包 马根峰 (广东联合电子服务股份有限公司, 广州 510300) 摘要 中关村在线最近开始推出ZOL一键安装器,用户直 ...
- ubuntu要安装新软件,已有deb安装包
如果ubuntu要安装新软件,已有deb安装包(例如:iptux.deb),但是无法登录到桌面环境.那该怎么安装?答案是:使用dpkg命令.dpkg命令常用格式如下:sudo dpkg -I iptu ...
随机推荐
- AES算法流程
明文分组长度: \(128bit\) 密钥长度: \(128bit\) 迭代轮数: \(10轮\) 加密和解密均在\(4*4\)的矩阵上进行,每个格子\(1\)个字节,共\(16\)个字节\(128b ...
- 【牛客小白月赛69】题解与分析A-F【蛋挞】【玩具】【开题顺序】【旅游】【等腰三角形(easy)】【等腰三角形(hard)】
比赛传送门:https://ac.nowcoder.com/acm/contest/52441 感觉整体难度有点偏大. 作者:Eriktse 简介:19岁,211计算机在读,现役ACM银牌选手力争以通 ...
- MATLAB计算变异函数并绘制经验半方差图
本文介绍基于MATLAB求取空间数据的变异函数,并绘制经验半方差图的方法. 由于本文所用的数据并不是我的,因此遗憾不能将数据一并展示给大家:但是依据本篇博客的思想与对代码的详细解释,大家用自己 ...
- MySQL四种日志binlog/redolog/relaylog/undolog
优质博文:IT-BLOG-CN 一.binlog binlog记录数据库表结构和表数据变更,比如update/delete/insert/truncate/create,它不会记录select.存储着 ...
- Kubernetes客户端认证(二)—— 基于ServiceAccount的JWTToken认证
1.概述 在 Kubernetes 官方手册中给出了 "用户" 的概念,Kubernetes 集群中存在的用户包括 "普通用户" 与 "Service ...
- CS144 计算机网络 Lab2:TCP Receiver
前言 Lab1 中我们使用双端队列实现了字节流重组器,可以将无序到达的数据重组为有序的字节流.Lab2 将在此基础上实现 TCP Receiver,在收到报文段之后将数据写入重组器中,并回复发送方. ...
- 通过重构来加深理解——DDD
上部分模型驱动设计的构造块为维护模型和实现之间的关系打下了基础.在开发过程中使用一系列成熟的基本构造块并运用一致的语言,能够使开发工作更加清晰而有条理. 我们面临的真正挑战是找到深层次的模型,这个模型 ...
- 一文理解TS泛型
当我们在编写 TypeScript 代码时,经常会遇到需要通用(Generic)的情况,这时候,泛型就是我们的好帮手了.在本篇文章中,我们将深入介绍 TypeScript 泛型的概念以及如何使用. 什 ...
- 关于java中的super
首当其冲先说一下super的用途和含义.他是用于调用一些被重写的方法. 这里还可以复习一下子这个重写:重写是把新的方法放在被重写的方法前面.在被重写的子类中,优先调用重写后的方法.但是如果想要调用原本 ...
- #Python基础 DateFrame 查看数据信息
一:导入案例数据及X-MIND 二:实例 2.1 显示摘要信息 2.2显示描述性统计信息 2.3显示 前后n行 2.4显示索引.列信息 2.5显示每列的数据类型