- 博客(15)
- 收藏
- 关注
原创 使用IJG读写JPEG格式文件
使用IJG读写JPEG格式文件 烤鱼片(@eii.dlmu)cleverysm@163.com IJG全称为Independent JPEG Group,是一个用于处理JPEG文件格式的开源库。用于遥感和地理信息系统数据处理的GDAL就是用这个库进行JPEG格式解析的。IJG的主页是http://www.ijg.org/,源代码和一些相关文档可以在http://www.ij
2008-06-19 12:54:00
6513
2
原创 GDAL栅格图像操作
GDAL栅格图像操作 烤鱼片(@eii.dlmu)cleverysm@163.com GDAL是一个操作各种栅格和矢量(由ogr这个库实现)地理数据格式的开源库。包括读取、写入、转换、处理各种栅格和矢量数据格式(有些特定的格式对一些操作如写入等不支持)。即使不是进行地理遥感方面的应用研究,GDAL也是一个非常有用的库,因为它可以支持大量我们常见的图像数据,比如jp
2008-03-04 16:47:00
7671
2
原创 墨卡托投影实现
墨卡托投影实现 烤鱼片(@eii.dlmu)cleverysm@163.com 又称正轴等角圆柱投影。圆柱投影的一种,由荷兰地图学家墨卡托(G. Mercator)于1569年创拟。为地图投影方法中影响最大的。设想一个与地轴方向一致的圆柱切于或割于地球,按等角条件将经纬网投影到圆柱面上,将圆柱面展为平面后,得平面经纬线网。投影后经线是一组竖直的等距离平 行直线,纬线是垂直
2008-02-26 11:03:00
13500
1
原创 谁在养鱼作为宠物
谁在养鱼作为宠物有五个具有五种不同颜色的房间;每个房间里分别住着一个不同国籍的人;每个人都在喝一种特定品牌的饮料,抽一特定品牌的香烟,养一特定的宠物;没有任意两个人在抽相同品牌的香烟,或喝相同品牌的饮料,或养相同的宠物。已知的线索如下:1.英国人住在红色的房子里;2.瑞典人养狗作为宠物;3.丹麦人喝茶;4.绿房子紧挨着白房子,在白房子的左边;5.绿房子的
2008-02-25 20:47:00
1554
翻译 ShapFile格式说明
ShapeFile格式说明1、Shape技术描述一个完整的ESRI的shape文件包括一个主文件,一个索引文件,和一个dBASE表文件。主文件是一个直接存取,变记录长度文件,其中每个记录描述一个由其顶点列表组成的shape。在索引文件中,每条记录是在主文件中对应记录距离主文件头部的偏移量。dBASE中记录的是对应主文件中记录的属性记录,每条主文件记录对应dBASE中的一条属性记录。几何对象
2008-02-22 18:14:00
7657
原创 GDAL的安装
GDAL的安装 烤鱼片(@eii.dlmu)cleverysm@163.com 以VC6为例。 首先,下载gdal的安装文件,http://download.osgeo.org/gdal/gdal142.zip,解压到某目录下,如C:/gdalsrc下。 在此,我们假定VC6的安装在默认目录C:/Program Files/Microsoft Visual St
2008-01-22 12:46:00
3733
3
翻译 MFC的DEBUG_NEW与GDI+的冲突问题
问题现象在我们使用GDI+的时候,如果程序是一个MFC程序,并且是在debug模式下,那我们可能会得到如下的错误信息:error C2660: Gdiplus::GdiplusBase::operator new : function does not take 3 parameters 原因 在debug模式下,MFC程序要使用一个宏定义来扩展new操作符,使之需要接受两
2008-01-10 16:29:00
1505
原创 Java的二进制文件字节序转换
Java的二进制文件字节序转换 烤鱼片(@eii.dlmu)cleverysm@163.com 字节序指的是数据存储的顺序问题,分为Big-Endian和Little-Endian,Big-Endian指的是数据中的高位存储在存储器的低位,Little-Endian正好相反。Big-Endian也叫大头在前,Little-Endian叫做小头在前。举例而言,有一个4字
2007-12-10 14:27:00
5188
原创 CLAPACK的安装与简单使用
CLAPACK的安装与简单使用 烤鱼片(@eii.dlmu)cleverysm@163.com CLAPACK是LAPACK的C语言接口。LAPACK的全称是Linear Algebra PACKage,是非常著名的线性代数库。LAPACK是用Fortran写的,为了方便C/C++程序的使用,就有了LAPACK的C接口库CLAPACK。LAPACK的主页是http:
2007-12-09 14:20:00
3767
原创 CBLAS的安装与使用
CBLAS的安装与使用 烤鱼片(@eii.dlmu)cleverysm@163.com CBLAS是BLAS的C语言接口。BLAS的全称是Basic Linear Algebra Subprograms,中文大概可以叫做基础线性代数子程序。主要是用于向量和矩阵计算的高性能数学库。本身BLAS是用Fortran写的,为了方便C/C++程序的使用,就有了BLAS的C接口
2007-12-09 14:16:00
37624
1
原创 利用MPICH2计算矩阵相乘的简单算法
利用MPICH2计算矩阵相乘的简单算法 烤鱼片(@eii.dlmu)cleverysm@163.comMPICH2是用来进行并行运算的平台,而对矩阵算法的分解应该是并行运算应用中很常见的。今天在这里就用MPICH2写一个矩阵乘法的并行计算程序来学习一下MPICH2的使用。 首先要复习一下矩阵乘法的算法,我们在线性代数里都学过。 假设矩阵A为m行,k列。m=4,k=3。B是k
2007-12-08 21:28:00
3553
原创 稀疏矩阵线性解析库SPOOLES的简单应用
稀疏矩阵线性解析库SPOOLES的简单应用烤鱼片(@eii.dlmu)cleverysm@163.com SPOOLES的全称是SParse Object Oriented Linear Equations Solver,中文名大概就是面向对象的稀疏线性等式解析器。顾名思义,就是可以用来解稀疏矩阵为参数的线性方程组的数学函数库。所谓面向对象是指的应用了面向对象的封装思想,但实际上S
2007-06-27 13:23:00
4047
原创 MPICH2+Eclipse开发环境的配置小结
MPICH2+Eclipse开发环境的配置小结烤鱼片(@eii.dlmu)cleverysm@163.com MPICH2是MPI(Message-Passing Interface)的一个应用实现,支持C/C++和Fortran,同时有linux和windows版,因此,只要是程序里没有与系统相关的代码,同样的程序基本上就可以跨平台使用。我就是在windows下写程序,然后拿到l
2007-06-06 11:05:00
6215
1
原创 MPICH2简单的安装配置总结
MPICH2是MPI(Message-Passing Interface)的一个应用实现,支持最新的MPI-2接口标准,是用于并行运算的工具,在程序设计语言上支持C/C++和Fortran。最近因为有项目需要的计算量比较大,所以就学习使用了MPICH2,在此根据网络上查询的相关信息和我自己的实际使用经历,分别总结一下MPICH2在windows和linux下基本的安装使用方法。 软件下载
2007-06-05 09:58:00
37635
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人