< 返回版块

PrivateRookie 发表于 2021-06-22 15:58

Tags:windows,cli

看 windows-rs 文档时发现 win10 自带 OCR 识别, 而且 examples 也有 ocr 例子. 所以简单包装一下, 然后用 cargo-wix 打包成 msi 文件, 可以直接安装.

 o_o.exe --help                                                                                                                                                                                 ⨯ 15:56:27
o_o 0.1.0
识别PNG,JPG文件并转换为文字

USAGE:
    o_o.exe [FLAGS] [OPTIONS] <source>

FLAGS:
    -c, --complete    输出是否带位置信息
    -h, --help        Prints help information
    -V, --version     Prints version information

OPTIONS:
    -o, --output <output>    输出文件路径

ARGS:
    <source>    源文件路径

msi 下载地址

纯粹图一乐: )


Ext Link: https://github.com/PrivateRookie/OO

评论区

写评论
作者 PrivateRookie 2021-06-23 09:53

我对windows API 不是很熟悉, 按照文档, 这个API应该存在较长时间了

--
👇
chaoxi24: 是新接口,还是调用系统原来的旧接口? 旧接口的识别能力不堪入目。

作者 PrivateRookie 2021-06-23 09:53

我对windows API 不是很熟悉, 按照文档, 这个API应该存在较长时间了

--
👇
chaoxi24: 是新接口,还是调用系统原来的旧接口? 旧接口的识别能力不堪入目。

作者 PrivateRookie 2021-06-23 09:49

ocr_engine返回的ocr_result能携带的信息比String多很多, 不确定该怎么使用这些信息, 所有没再做一层抽象

--
👇
c5soft: 看了一下源代码,不错。能不能重新梳理一下,做成一个函数

async fn image_ocr(image_file_name:&str):Result<String> {
...
}
chaoxi24 2021-06-22 19:56

是新接口,还是调用系统原来的旧接口? 旧接口的识别能力不堪入目。

c5soft 2021-06-22 19:40

看了一下源代码,不错。能不能重新梳理一下,做成一个函数

async fn image_ocr(image_file_name:&str):Result<String> {
...
}
1 共 5 条评论, 1 页