c - 尝试在 Go 中使用 C 包装器?

标签 c go leptonica

我一定遗漏了一些东西,但我正在尝试使用为此目的制作的 C 包装器在 Go 中使用 Leptonica C 库:

https://github.com/GeertJohan/go.leptonica/blob/master/leptonica.go

但我不明白...它允许我导入文件,但我该如何实际调用 Leptonica 函数? (具体来说,我想使用 Leptonica 检测图像的歪斜校正。)

我在 Go 包装器中没有看到任何允许我发送这样的命令的函数。我如何与它交谈?

最佳答案

go.leptonica 根本没有实现它。您必须自己调用 C 函数。

leptonica.go 为起点,编写您自己的包装器。

关于c - 尝试在 Go 中使用 C 包装器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26164348/

相关文章:

c - 标准 C - 如何使用 1970 年 1 月 1 日以外的 unix 纪元时间戳?

c - 我如何像UNIX中的Hexdump函数一样打印出地址

c - 如何获取sem_wait()的返回值?

c - 附加到 c 中的列表

go - 在 golearn 中使用 .Predict() 函数时获取 <nil>

go - Net/http简单动态路由

go - 存储库模式和连接表

c++ - leptonica - 获取尺寸(高度/宽度)

python - 如何在没有 Visual Studio 的 Windows 上安装 leptonica+tesseract 以在 Anaconda 中使用?

c++ - QT中的Tesseract