问题标签 [ccitt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
62 浏览

pdf - 如何使用 Ghostscript 转换 pdf,以便图像在 CCITT 中编码

我试图通过将其图像从彩色/灰色转换为黑白并使用更有效的 CCITT Group 4 或 JBIG2 编码重新编码这些图像来减小 pdf 文件的大小。

可以通过 Ghostscript 完成吗?如何?如果没有,是否有其他 CLI 工具可以提供帮助?

0 投票
1 回答
67 浏览

crc - CRC验证中奇怪的0xF0B8常量

我正在研究一个在其他人之间验证传入消息有效性的工作程序。使用的 CRC 是 CCITT 16,CRC 的初始值设置为 0xFFFF,并且消息以字节的形式发送,首先接收到的字节是 LSb 在前,字节在 MSB 在前。该消息形成一个长达 1024 位的长比特流,包括末尾的 16 个 CRC 位。

我完全理解CRC值的计算。令我感到困惑的是,我找不到任何证明它的参考资料,是在收到所有消息后执行的有效性检查。即,根据 0xF0B8 而不是 0x0000 检查 CRC 值。我错过了什么吗?

该程序有效。如前所述,我无法理解 0xF0B8 值的来源。

先感谢您