Geometrize logo fulltext

swift-geometrize

用于将图像重现为几何图元的 Swift 包。它最初是 geometrize-lib C++ 库 的 Swift 移植版本,但此后已朝着不同的方向发展。您可以在网页版本中试用它。

用法

查看geometrize-cli 目标,了解如何使用此包来几何化图像。

形状比较

下表显示了圆形、三角形、旋转矩形、旋转椭圆以及所有支持的形状在总共 50、200 和 500 个形状时的典型结果

50 个形状 200 个形状 500 个形状
圆形 Chicken 50 Circles Chicken 200 Circles Chicken 500 Circles
三角形 Chicken 50 Triangles Chicken 200 Triangles Chicken 500 Triangles
旋转矩形 Chicken 50 RotatedRectangles Chicken 200 RotatedRectangles Chicken 500 RotatedRectangles
旋转椭圆 Chicken 50 RotatedEllipses Chicken 200 RotatedEllipses Chicken 500 RotatedEllipses
所有形状 Chicken 50 All Shapes Chicken 200 All Shapes Chicken 500 All Shapes

Geometrizebot

您可以在 Telegram 机器人 Geometrizebot 中试用 swift-geometrize,该机器人也是用 Swift 编写的并且是开源的

待办事项

许可证

根据 MIT 许可证获得许可。

Buy Me A Coffee