No project description provided
Project description
相机标定器
一个基于OpenCV的自动化相机数据采集和标定程序。
喜欢这个项目吗?请考虑捐赠(微信 | 支付宝),以帮助它改善!
演示
测试相机 RTSP 地址:rtsp://admin:a12345678@y52t229909.zicp.vip
功能
- 数据采集
- 棋盘标定
- 畸变矫正
- 圆孔标定
安装
命令界面
pip install opencv-camcalib
图像界面
用法
命令界面
$ opencv-camcalib
- 数据采集
opencv-camcalib capture rtsp://admin:a12345678@y52t229909.zicp.vip
- 棋盘标定
opencv-camcalib calibrate --data_dir="/path/to/data" --rows=9 --cols=6
- 畸变纠正
opencv-camcalib undistort --data_dir="/path/to/data"
图形界面
构建
命令界面
poetry build
图像界面
- Windows
pyinstaller -w -F opencv_camcalib/app.py -i images/favicon_256x256.ico --add-data "images/favicon_256x256.ico;images"
- macOS | Linux
pyinstaller -w -F opencv_camcalib/app.py -i images/favicon_256x256.ico --add-data "images/favicon_256x256.ico:images"
文档
- 安装
git clone https://github.com/XavierJiezou/OpenCV-CamCalib.git
cd OpenCV-CamCalib/
pip install -r docs/requirements.txt
- 构建
mkdocs build
- 部署
mkdocs serve
贡献
git clone https://github.com/XavierJiezou/OpenCV-CamCalib.git
cd OpenCV-CamCalib/
pip install poetry
poetry install
日志
证书
依赖
生产依赖
开发依赖
参考
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
opencv-camcalib-0.1.3.tar.gz
(49.7 kB
view details)
Built Distribution
File details
Details for the file opencv-camcalib-0.1.3.tar.gz
.
File metadata
- Download URL: opencv-camcalib-0.1.3.tar.gz
- Upload date:
- Size: 49.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e23da1c445273d86ac6449da927114f50d62ab13cc7ebf8b00014a53cd62f9ec |
|
MD5 | 008486792ef7744de9bd118e8c4df3ef |
|
BLAKE2b-256 | a77d62f6146515e391d6f830c198fa18a4a98486a4afaae7d06387cd5b332126 |
File details
Details for the file opencv_camcalib-0.1.3-py3-none-any.whl
.
File metadata
- Download URL: opencv_camcalib-0.1.3-py3-none-any.whl
- Upload date:
- Size: 56.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5775f47aad638a4a58424b7fbbbd5552ffe2a9f1c27ec83871b9c7998ee590ac |
|
MD5 | 8b68f506b65169f743728b1133edeca9 |
|
BLAKE2b-256 | 58954971b6e6dbc8865bce044d70aaffac45437ba3a5ff5a411cf72198f82f3c |