v1.9.0

v1.9.0 新增了 Canny 边缘检测器霍夫变换 直线检测器、image.gaussian() 滤波器、image.mask_ellipse()、FREAK 关键点的 k-means 聚类,以及一个人脸识别(LBP)示例。它不引入任何破坏性 API 变更——v1.8.0 的脚本可原样运行。

亮点

  • Canny 边缘检测器 —— image.find_edges()

  • 霍夫变换 —— 直线检测(附示例)。

  • image.gaussian() 滤波器和 image.mask_ellipse()

  • FREAK k-means —— 使用 k-means 对 FREAK 关键点进行聚类。

  • 无破坏性 API 变更 —— 重新刷写固件后,你的 v1.8.0 脚本可原样运行。

新功能

  • 新增了 Canny 边缘检测器(及一个简单的边缘函数)、附带霍夫变换示例的霍夫变换直线检测器、image.gaussian() 滤波器、image.mask_ellipse()、FREAK 关键点的 k-means 聚类,以及一个人脸识别(LBP)示例。

其他变更与改进

  • 更新了人脸检测器的默认阈值;histeq() 现在返回参数图像(可链式调用);在调用 randint() 时初始化 RNG。

缺陷修复

  • 修复了用于人脸识别的 LBP,并应用了若干 Canny 边缘检测器的修复。

破坏性 API 变更

v1.9.0 不引入任何破坏性 Python API 变更。在 v1.8.0 上运行的脚本在 v1.9.0 上可原样运行——只需重新刷写固件即可。(注意:内置人脸检测器的默认阈值经过了调优;如果你依赖之前的默认值,请重新检查人脸检测。)