TFW格式简介

TFW格式简介最近要用到 TFW 格式来自动配准 Tiff 图片 在网上找到了这个 就摘抄下来了 TFW 格式 TFW TIFFWorldFil 格式说明 TFW 文件是关于 TIFF 影像坐标信息的文本文件 ArcInfo Microstation AutoCAD 等均支持该格式的坐标信息文件 此文件定义了影像象素坐标与实际地理坐标的仿射关系 TFW 文件包含相关的 TIFF

最近要用到TFW格式来自动配准Tiff图片,在网上找到了这个,就摘抄下来了:

TFW格式

TFW (TIFF World File)

  

  格式说明:

  TFW文件是关于TIFF影像坐标信息的文本文件,ArcInfo、Microstation、AutoCAD等均支持该格式的坐标信息文件。此文件定义了影像象素坐标与实际地理坐标的仿射关系。

  TFW文件包含相关的TIFF文件的空间参数(spatial reference)数据。

  基本原理如下:

  x’=Ax+By+C

  y’=Dx+Ey+F

  其中:

  x’=象素对应的地理X坐标

  y’=象素对应的地理Y坐标

  x=象素坐标【列号】

  y=象素坐标【行号】

  A=X方向上的象素分辨率

  D、B=旋转系统

  E=Y方向上的象素分辨素

  C=栅格地图左上角象素中心X坐标

  F=栅格地图左上角象素中心Y坐标

  组成:

  一般由两个文件构成TFW格式。

  ASCII 头文件

  图象文件

  图象文件为TIFF格式 (未压缩)。

  详细资料

  TFW文件的名字与其相对应的TIFF文件的名字相同,而且放在和源文件相同的目录下。例如:

  image.tif

  image.tfw

  TFW文件结构很简单。它是一个包含六行内容的ASCII文本文件。可以用任何一个ASCII文本编辑器来打开TFW文件。

  实例:

  一.tif格式影像图,图像分辨率为980*784*24b,左上角象素中心坐标为【,】,X方向地理距离为1000m,Y方向地理距离为800m,通过公式计算得到它的坐标信息文件为如下:

  1.031 A 【X方向上的象素分辨素】

  0.0 D 【旋转系数】

  0.0 B 【旋转系统】

  -1.031 E 【Y方向上的象素分辨率】

   C 【栅格地图左上角象素中心X坐标】

   F 【栅格地图左上角象素中心Y坐标】

转载于:https://www.cnblogs.com/ll2008swu/archive/2011/10/23/tfw.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/205971.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午4:46
下一篇 2026年3月19日 下午4:46


相关推荐

  • Charles工具的hppts+APP抓包配置(双向加密验证抓包)[通俗易懂]

    Charles工具的hppts+APP抓包配置(双向加密验证抓包)[通俗易懂]现在的测试攻城狮太不容易啦~,不仅要测Bug还要粗略定位Bug,不然开发大佬就会说这是后端的Bug提到我前端干什么。哈哈哈,为了避免尴尬(装B),我们就要自己抓包,然后粗略定位一下,Bug是接口数据问题,还是前端处理问题。http抓包网上已经有很多资料了,这里分享一下https的APP抓包。记录一下,互相学习。共勉!!!1、下载Charles工具,官网地址:https://www.charlesproxy.com/下载之后一路傻瓜式安装就可以啦~,这里不过多描述哈。不会的同学请…

    2022年10月2日
    5
  • 2021年js面试题整体

    2021年js面试题整体介绍 JavaScript 的基本数据类型 Number String Boolean Null UndefinedObj 是 js 中所有对象的父对象新类型 Symbol 说说 js 的基本规范 1 不要在同一行生命多个变量 2 使用 或 来比较 true false 或者数值 3 switch 必须带有 default 分支 4 函数应该有返回值 5 forifelse 必须使用大括号 6 语句结束加分号 7 命名要有意义 使用驼峰命名法 Ajax 使用所谓异步 就是向服务器发送请求的时候

    2026年3月27日
    2
  • OpenCV之bitwise_and、bitwise_not等图像基本运算及掩膜

    OpenCV之bitwise_and、bitwise_not等图像基本运算及掩膜1 图像基本运算图像的基本运算有很多种 比如两幅图像可以相加 相减 相乘 相除 位运算 平方根 对数 绝对值等 图像也可以放大 缩小 旋转 还可以截取其中的一部分作为 ROI 感兴趣区域 进行操作 各个颜色通道还可以分别提取及对各个颜色通道进行各种运算操作 总之 对于图像可以进行的基本运算非常的多 只是挑了些常用的操作详解 voidadd InputArraysr InputA

    2026年3月19日
    2
  • Empirical Evaluation of Rectified Activations in Convolutional Network笔记

    Empirical Evaluation of Rectified Activations in Convolutional Network笔记链接 https arxiv org abs 1505 00853 摘要论文研究集中不同的 ReLU 对网络性能的影响 包括 ReLU LeakyReLU 带参数的 LeakyReLU 就是 PReLU 以及参数随机的 RReLU 以往的看法是 ReLU 的良好性能来自参数的稀疏性 但实验结果表明负数部分斜率不为 0 的 ReLU 性能要好一些 在小的数据集上 采用 LeakyReLU 或者 PReLu 都容易造成过

    2025年10月4日
    5
  • 龙虾OpenClaw(原Clawdbot)完美接入智增增API配置指南

    龙虾OpenClaw(原Clawdbot)完美接入智增增API配置指南

    2026年3月13日
    2
  • RocketMQ和Kafka应用场景与选型[通俗易懂]

    RocketMQ和Kafka应用场景与选型[通俗易懂]1、适用场景kafka适合日志处理rocketmq适合业务处理结论:两者没有区别,根据具体业务定夺2、性能kafka单机写入TPS号称在百万条/秒rocketmq大约在10万条/秒结论:追求性能方面,kafka单机性能更高3、可靠性kafka使用异步刷盘方式,异步Replicationrocketmq支持异步/同步刷盘,异步/同步Replication结论:rocketmq所支持的同步方式提升了数据的可靠性4、实时性kafka和rocketmq均支持pull长轮询,rocketmq

    2022年10月14日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号