{"library":"quadrilateral-fitter","title":"QuadrilateralFitter","description":"QuadrilateralFitter is an efficient and easy-to-use Python library for fitting irregular quadrilaterals from irregular polygons or any noisy data. Current version is 1.12, released on PyPI. The library is actively maintained and provides a simple API to fit quadrilaterals to polygon data, often used in computer vision and geometry processing. Release cadence is irregular, with minor updates.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install quadrilateral-fitter"],"cli":null},"imports":["from quadrilateral_fitter import QuadrilateralFitter"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from quadrilateral_fitter import QuadrilateralFitter\n\n# Example polygon: coordinates (x, y) list of points\npolygon = [(0, 0), (1, 0), (1, 1), (0.5, 1.5), (0, 1)]\n\n# Create fitter instance\nfitter = QuadrilateralFitter(polygon)\n\n# Fit the quadrilateral\nfitted_quad = fitter.fit()\n\n# Access fitted vertices\nprint(fitted_quad.vertices)","lang":"python","description":"Basic usage: fit a quadrilateral to a noisy polygon.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}