Deskew 项目使用教程
1. 项目的目录结构及介绍
Deskew 是一个用于校正扫描文本文档倾斜的命令行工具。项目的目录结构如下:
deskew/
├── Bin/
│ ├── Win64/
│ ├── Win32/
│ ├── Linux x86_64/
│ ├── macOS x86_64/
│ ├── Linux ARM aarch64/
│ └── Linux ARM v7/
├── Imaging/
├── Scripts/
├── deskew.lpi
├── deskew.dproj
├── README.md
└── LICENSE
目录介绍:
- Bin/: 包含预编译的二进制文件,适用于不同平台。
- Imaging/: 包含项目依赖的 Vampyre Imaging Library。
- Scripts/: 包含用于独立编译的 shell/batch 脚本。
- deskew.lpi: Lazarus IDE 的项目文件。
- deskew.dproj: Delphi IDE 的项目文件。
- README.md: 项目说明文档。
- LICENSE: 项目许可证文件。
2. 项目的启动文件介绍
Deskew 的启动文件是 deskew
可执行文件,具体文件名根据平台不同而有所变化:
- Win64:
deskew.exe
- Win32:
deskew32.exe
- Linux x86_64:
deskew
- macOS x86_64:
deskew-mac
- Linux ARM aarch64:
deskew-arm64
- Linux ARM v7:
deskew-arm
这些文件位于 Bin/
目录下对应的子目录中。
3. 项目的配置文件介绍
Deskew 项目本身没有传统的配置文件,其运行参数通过命令行参数传递。以下是一些常用的命令行参数示例:
deskew -i input.png -o output.png
常用参数:
-i
: 输入文件路径。-o
: 输出文件路径。-t
: 阈值,用于图像处理。-r
: 旋转角度范围。
更多参数和详细说明可以参考项目的 README.md
文件。
以上是 Deskew 项目的目录结构、启动文件和配置文件的介绍。希望这份教程能帮助你更好地理解和使用 Deskew 项目。