Metadata-Version: 2.4
Name: a2y_cv
Version: 1.0.3
Summary: A module that supplies some Image Processing, Computer Vision tools.
Home-page: http://www.kersci.com/a2y/cv.html
Author: Yu Han
Author-email: hanjunyu@163.com
License: Private
Platform: Windows
Platform: Linux
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: Free For Educational Use
Classifier: Programming Language :: Python :: 3.6
Classifier: Operating System :: Microsoft :: Windows :: Windows 10
Classifier: Operating System :: POSIX :: Linux
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: opencv-python>=4.12.0.0
Requires-Dist: numpy>=2.0.0
Requires-Dist: scipy>=1.5.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: license-file
Dynamic: platform
Dynamic: requires-dist
Dynamic: summary

# Python Module: a2y_cv

此模块提供一些图像处理、计算机视觉工具，基于`OpenCV`和`NumPy`。

## ChangeLog

- 2026-01-20 加入`FixRadiusRotatingTranslator`。版本升级为 1.0.3。

- 2026-01-19 给`Contour.make_mask`方法加入`erase`参数（类型为`Contour.MaskEdgeProcess`）。版本升级为 1.0.2。

- 2026-01-13 给`Contour`类的方法提供一些说明，修正`min_rotating_image_with`的实现；优化函数`the_most_matching_angle`。版本升为 1.0.1。

- 2025-12-29 增加类`Contour`以方便获取轮廓的各种属性以及对其执行各种操作；增加函数`the_most_matching_angle`用来计算两个轮廓之间的旋转角度。版本升级为 1.0.0。

- 2025-12-06 给`TranslatorAccompanyingRotation`、`SingleCameraInternalTargetRotatingTranslator`以及`CoupleCameraTranslator`的`translate`方法增加`center_offset`参数，可以用来修正旋转中心标定误差带来的偏差。版本升级为 0.9.12。

- 2025-12-03 修正`TranslatorAccompanyingRotation`的实现，版本升级为 0.9.11。

- 2025-12-01 修正《双相机旋转平移转换公式》以及对应的`CoupleCameraTranslator`，版本升级为 0.9.10。

- 2025-11-29 加入`SingleCameraInternalTargetRotatingTranslator`，版本升级为 0.9.9。

- 2025-11-25 完善`SingleCameraExternalTargetTranslator`接口，版本升为 0.9.8。

- 2025-11-22 加入以下只经过了最基本测试的内容，版本升为 0.9.7。
  
  1. `SingleCameraInternalTargetTranslator`
  2. `calculate_translation_accompanying_rotation`
  3. `CoupleCameraTranslator`
  4. `CameraCalibrationData`
  5. `SingleCameraExternalTargetTranslator`
  
  另外还删除了一些无用的函数。不在此一一列出。

- 2025-09-18 适配`OpenCV4`。版本设为 0.8.7。

- 2025-07-05 加入一些老旧的从 za 库拷贝过来的东西，为了移植一个七年前创建的设备程序……版本升为 0.8.6

- 2024-05-30 加入一些老旧的从 za 库拷贝过来的东西，为了尽快让老旧的 HandyCV 运转起来……版本升为 0.8.4
