ee02fgq
路人甲
路人甲
  • 注册日期2005-03-15
  • 发帖数9
  • QQ
  • 铜币150枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:2904回复:3

求助:图像的匹配问题

楼主#
更多 发布于:2006-04-21 00:02
请问如何将同一坐标系下相邻的两幅扫描栅格图像匹配合并在一起啊?是不是要用到什么头文件的,具体是怎么操作的呢?严重感谢!
喜欢0 评分0
hcxnlxy
路人甲
路人甲
  • 注册日期2005-09-25
  • 发帖数267
  • QQ
  • 铜币838枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2006-09-22 10:45
<P>看你想怎么拼了,要是只是要图的话,PHOTOSHOPE就可以了.</P>
<P>要是要按遥感上的话,要先对扫描图配准再拼结,ERDAS,ENVI,ARCGIS,MAPGIS等都有拼接功能的.</P>
举报 回复(0) 喜欢(0)     评分
lrl2006
路人甲
路人甲
  • 注册日期2006-09-02
  • 发帖数22
  • QQ
  • 铜币29枚
  • 威望0点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
2楼#
发布于:2006-10-24 18:54
在CAD里一可以。
举报 回复(0) 喜欢(0)     评分
hwj800214
路人甲
路人甲
  • 注册日期2003-12-28
  • 发帖数726
  • QQ
  • 铜币11枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2006-12-09 12:29
<P><FONT size=2><B><a href="http://geosis.pku.edu.cn/ziyuan/sisland16.htm" target="_blank" >http://geosis.pku.edu.cn/ziyuan/sisland16.htm</A></B></FONT></P>
<P><FONT size=2><B>5、 如何在ArcView中登记一幅图象?</B></FONT></P>
<P><FONT size=2>在ArcView中,矢量数据(Shapefile格式)存储的是实际的地理坐标位置,其坐标原点在左下角;而栅格数据(影象数据)存储的是位于一定行列的象素,其坐标位置在左上角。矢量数据和栅格数据要配准,需要进行一定的变换。在ArcView中,采用的是以矢量数据为基准,对栅格数据进行仿射变换,变换公式如下:<BR>X = a + bx + cy<BR>Y = d + ex + fy<BR>在实际的应用中,ArcView将参数a、b、c、d、e、f转换成具有实际意义的以下六个参数:<BR>(1) 影象中每个象素在水平方向(X)上的宽度代表的实际地理空间距离,即象素的水平比例尺; <BR>(2) 影象中每个象素在垂直方向(Y)上的高度代表的实际地理空间距离,即象素的垂直比例尺;<BR>(3) 每行象素旋转的角度;<BR>(4) 每列象素旋转的角度;<BR>(5) 影象左上角象素的中心点的实际地理空间水平方向(X)上的坐标值;<BR>(6) 影象左上角象素的中心点的实际地理空间垂直方向(Y)上的坐标值。<BR>栅格数据要与矢量数据进行配准,需提供以上信息。如ERDAS、ERDAS IMAGE、BSQ、BIL、BIP、GeoTIFF等格式的影象,在它们的头文件中提供以上配准信息,ArcView会自动利用这些信息进行矢栅数据的配准。如果是BMP、PCX、TIFF等格式的影象,则需另外一个文件提供以上配准数据,该文件称为"World file",因为它含有影象实际的空间地理位置信息。下面以实例说明"World file"是如何组织以上配准数据的。</FONT></P>
<P><FONT size=2><IMG src="http://geosis.pku.edu.cn/ziyuan/sislandtu/drawing61.jpg"> </FONT></P>
<P><FONT size=2>在"World file"中,以上数据内容是以ASCII码的形式存在于文件中,是可以用NotePad打开的。注意:以上每个数据项都保留了小数点后14位的精度;每个数据项都是单独另起一行;第四项的数据为负数,因为栅格数据和矢量数据的坐标原点位置不同的缘故。<BR>现在"World file"已经存在,剩下的问题是,ArcView如何查找这些信息。这个问题在前面的叙述中已有涉及,但不够全面、彻底。ArcView要求"World file"以一定的规则命名,并对其存放的位置也有要求。影象的"World file"的名字要与影象的名字相同,但扩展名有所变动。即如影象的扩展名为三个字母时,扩展名取第一个、第三个字母,外加一个字母"w",例如"a.bmp",其"World file"的名字为"a.bpw";如影象的扩展名为四个字母时,扩展名直接在原有的扩展名后加字母"w", 例如"a.tiff",其"World file"的名字为"a.tiffw";当影象的扩展名不足三个字母时,扩展名也是直接在原由的扩展名后加字母"w", 例如"a.rs",其"World file"的名字为"a.rsw"。ArcView要求"World file"要与对应的影象存放在同一位置。当"World file"和影象文件的信息头中都含有影象的空间位置数据时,ArcView会首先取"World file"中的数据进行栅格数据和矢量数据的配准,即"World file"的优先级要高一些。<BR>最后要说明的是,即使你在"World file"中提供了影象旋转信息,在实际的栅格数据和矢量数据进行配准时,也不会有旋转的效果。所以影象注册前,如影象需要旋转,而又不知旋转的角度,应当先进行几何校正。 </FONT></P>
让gis帝国见证我的成长!
举报 回复(0) 喜欢(0)     评分
游客

返回顶部