- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在编写一个程序来转换一些数据,主要是一堆 Tiff 图像。一些 Tiff 似乎对他们有一个小问题。它们在某些查看器(Irfanview,客户的旧系统)中显示良好,但在其他查看器(客户的新系统、Window 的图片和传真查看器)中显示良好。我已经手动查看了二进制数据,所有标签似乎都没有问题。任何人都可以推荐一个可以分析它并告诉我它有什么问题的应用程序吗?
另外,为了清楚起见,我只转换单独存储在数据库中的图像的数据并复制图像,我没有自己编辑图像,所以我很确定我没有把它们弄乱.
UDPATE:
对于任何感兴趣的人,这里是一个好文件和坏文件的标签:
坏的
标签类型长度值
256 图像宽度短 1 1652
257 图像长度短 1 704
每个样本 258 位 短路 1 1
259 压缩 短路 1 4
262 光度计短路 1 0
266 填充订单 短路 1 1
273 strip 偏移 LONG 1 210 (d2 Hex)
274 方向 短路 1 3
每像素 277 个样本 简短内容 1 1
每 strip 278 行 短路 1 450
279 条字节计数 LONG 1 7264 (1c60 Hex)
282 X 分辨率 RATIONAL 1 <194> 200/1 = 200.000
283 Y 分辨率 RATIONAL 1 <202> 200/1 = 200.000
284 平面配置 短路 1 1
296 分辨率单位 短路 1 2
好的
标签类型长度值
254 新的子文件类型 LONG 1 0 (0 Hex)
256 图像宽度短 1 1193
257 图像长度短 1 788
每个样本 258 位 短路 1 1
259 压缩 短路 1 4
262 光度计短路 1 0
266 填充订单 短路 1 1
270 图像描述 ASCII 45 256
273 strip 偏移 LONG 1 1118 (45e Hex)
274 方向 短路 1 1
每像素 277 个样本 简短内容 1 1
每条 278 行 LONG 1 788 (314 Hex)
279 strip 字节计数 LONG 1 496 (1f0 Hex)
280 最小采样值 短路 1 0
281 最大样本值 短路 1 1
282 X 分辨率 RATIONAL 1 <301> 200/1 = 200.000
283 Y 分辨率 RATIONAL 1 <309> 200/1 = 200.000
284 平面配置 短路 1 1
293 第 4 组选项 LONG 1 0 (0 Hex)
296 分辨率单位 短路 1 2
最佳答案
通常这是因为 tiff 使用的是 6.0 标准中的 JPEG 编码,该编码不久后就被放弃了。查看标签 259。如果是 6,那就是问题所在。 JPEG 应使用“较新”方案 7 进行编码。标准库不会读取旧方案,包括 Windows 附带的方案。
您可以使用 libtiff(或任何使用 libtiff 的库或程序,大多数都这样做)来读取这些,但默认情况下,libtiff 中故意禁用方案 6 (OJPEG)。您必须修补并重新编译 libtiff 才能启用它。 Here's a link with instructions .
关于analysis - Tiff 分析仪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1103957/
我想在elasticsearch中指定每个字段分析器。对于某些字段,我需要关键字分析器,而对于一个字段,我需要一个自定义数字分析器,它将删除所有非数字字符(请参见下面的代码中的number_analy
我正在编写一个程序来转换一些数据,主要是一堆 Tiff 图像。一些 Tiff 似乎对他们有一个小问题。它们在某些查看器(Irfanview,客户的旧系统)中显示良好,但在其他查看器(客户的新系统、Wi
分析状态泄漏问题,为什么? + (DebugOutput *) sharedDebug { @synchronized(self) { if (shar
我正在尝试将 ProxyImage 从 cameraX 分析器转换为位图,以使用 tensorflow 光分析图像。 所以我实现了cameraX Analyze回调,它将图像作为proxyImage。
我想为我的论文“网络取证挑战”创建一个应用程序,它可以获取任何 PCAP 文件并呈现包含尽可能多信息的 HTML 分析文件,可能与搜索 ip 查找的 API 相结合。我对 Python 或 C++ 的
从2020-12-09开始,VSCode的Rust Analyzer扩展不再为我加载。在启动时,它会打印出以下错误消息: Cannot activate rust-analyzer: bootstra
我正在尝试在 Ubuntu 16.04 上从总阶段运行 beagle I2C 分析器,而不是 super 用户。当我使用 sudo 运行它时,我能够看到 beagle USB 设备,当我以我的用户身份
我是一名优秀的程序员,十分优秀!