- 博客(11)
- 资源 (31)
- 收藏
- 关注
原创 ENVI%2线性拉伸算法实现
一、在ENVI里面有Linear和Linear2%的线性拉伸的方法,当然还有其它各种各样的拉伸方式,用的最多的就是Linear2%二、Linear方法较为简单,原理如下所示:我们需要增强的图像范围一般[0,255],因此下面公式中的c=0,d=255,得到一般公式为g(x,y)=255/(b-a)*(f(x,y)-a),然后将小于a的灰度值赋值为0,大于b的灰度值赋值为255即可。三、...
2018-08-24 16:58:18 13973 2
原创 C++求矩阵最大值和最小值
#include <iostream>using namespace std;float max(float a[],int n);//最大值float min(float b[],int n);//最小值int main(){ float arr[5] ={8,3,1,4,5}; max(arr,5); min(arr,5);} float max(flo...
2018-08-23 20:13:08 10717 3
原创 qt 配置GDAL库
一、 首先下载Qt_5_3_MSVC2012_OpenGL_32bit(注意qt-opensource-windows-x86-mingw530版本的不行,必须是MSVC)和已经编译好的GDAL库(https://pan.baidu.com/s/1usDfEC2u_Y4uXGqRejH0tQ 密码: kw9f),安装Qt(默认就行),将GDAL解压到某一文件下(我的在d盘根目录下面,...
2018-08-18 18:51:37 4728 2
原创 GDAL教程(二)各大编译器的环境配置
现在将常用编程语言如何配置GDAL的方法写在下面,包括PROJ.4库的配置。一、Windows下配置Qt Creator和GDAL:https://blog.csdn.net/HB_Programmer/article/details/81063035二、Python配置和安装gdal库(Windows下):https://blog.csdn.net/HB_Programmer/artic...
2018-08-18 16:37:14 4718 2
原创 GDAL教程(一)查看帮助文档
一、在GDAL官网https://www.gdal.org/可以查看英文帮助。二、Main Page主页1.开头介绍了什么是GDAL(Geospatial Data Abstraction Library地理空间数据抽象库)以及GDAL源码各个版本的下载链接。2.User Oriented Documentation使用定向的文档:这里说的“定向”是指GDAL按照不同的需要为用户提...
2018-08-18 13:50:56 14454 4
原创 GDAL仿射变换
一、仿射变换(Affine GeoTransform)有六个参数,描述的是栅格行列号和地理坐标之间的关系。在GDAL中可以通过函数GDALDataset::GetGeoTransform()函数获得,存放在一个double类型的数组里面。每个元素下标都代表着不同的含义:0:图像左上角的X坐标; 1:图像东西方向分辨率; 2:旋转角度,如果图像北方朝上,该值为0; 3:图像左上角的...
2018-08-16 15:21:15 5388 3
原创 Qt队列的使用
一、queue:队列队列是一种先进先出的数据结构,是一个模板类。队列和栈是一种数据逻辑概念,即数据能进行的操作。主要区别是:队列先进先出(First In First Out),栈后进先出。链表和顺序表是一种数据存放方式,主要区别是:链表有节点,通过指针找到下一个节点,因此在内存中链表数据不需要连续存放;顺序表则是连续存放,通过第一个元素就可以找到其他元素。二、C++中的队列需...
2018-08-15 14:17:31 33501 2
原创 qt配置Proj.4库
一、Proj.4库是开源GIS最著名的地图投影库,主要功能是经纬度坐标与地理坐标的转换,坐标系的转换。如何编译Proj.4库请参考https://blog.csdn.net/HB_Programmer/article/details/81606078下载编译好的Proj.4库请参考https://download.csdn.net/download/hb_programmer/105987...
2018-08-12 16:17:38 1612 1
原创 proj.4库的编译
一、首先需要下载proj.4库,下载地址:https://github.com/OSGeo/proj.4.git,解压到桌面,我的路径是D:\Desktop\proj.4-master二、打开根目录下面的nmake.opt文件,修改第七行为你想要保存的编译文件位置。默认是INSTDIR=C:\PROJ,我的改到了INSTDIR=D:\PROJ,记得保存。三、安装Visual Studio ...
2018-08-12 14:32:22 3675 12
原创 Qt获取多个文件路径和文件名
首先包含头文件#include <QFileDialog>#include <QDebug>然后利用列表存储获得的多个文件路径和文件名,使用getOpenFileNames获取多个文件路径。这里使用filePath_list存储文件路径,用fileName_list存储文件名,利用QFileInfo获得文件名。将下面的代码放入槽函数中即可。 Q...
2018-08-08 14:52:22 3183
arcgis-runtime-sdk-android-100.12.0.zip
2021-08-30
exiv2-0.27.3-2019msvc64.zip
2020-11-12
Mosaic_Batch_V5.3_S1.zip
2020-08-25
gdal203release64.rar
2020-08-17
西门子plc的以太网通信库:snap7-full-1.4.0
2019-10-21
编译好的VTK8.0,包含QVTKWidgetPlugin.dll
2019-06-19
编译好的VTK8.0,包括QVTKWidgetPlugin.dll
2019-06-14
银行卡号识别软件
2019-05-23
编译好的GDAL库
2018-08-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人