15个版本
0.5.6 | 2024年7月14日 |
---|---|
0.5.5 | 2022年2月27日 |
0.5.2 | 2021年12月31日 |
0.4.1 | 2021年11月27日 |
0.2.0 | 2020年8月10日 |
#69 在 视频
每月 39 次下载
34KB
397 代码行
printimg-rust
在终端中打印图像或视频。
安装(手动使用OpenCV构建)
Ubuntu 20.04或更高版本
$ sudo apt install libopencv-dev clang libclang-dev
$ cargo install printimg
Ubuntu 18.04
$ sudo apt install libopencv-dev clang libclang-dev
$ cargo install printimg --features opencv-32
Windows(实验性)
-
使用chocolatey安装OpenCV和LLVM,并设置环境变量。
(见 README.md oftwistedfall/opencv-rust
) -
然后,使用
cargo
进行安装。cargo install printimg
安装(不使用OpenCV)
cargo install printimg --no-default-features --features image
或从 发行版 下载预构建的二进制文件。
在这种情况下仅支持图像文件,但不需要OpenCV。
如果环境中无法安装OpenCV,这很有用。
用法
# Print image.
$ printi foo.png
# Print video. (Requires OpenCV)
$ printi bar.mp4
# Print video from USB camera 0. (Requires OpenCV)
$ printi 0
# Print from url. (Requires OpenCV)
$ printi https://rustacean.net/assets/rustacean-flat-happy.png
依赖关系
~7–35MB
~513K SLoC