{ "body": "
\n

cv_analysis.utils.structures module#

\n
\n
\nclass cv_analysis.utils.structures.Contour#
\n

Bases: object

\n
\n\n
\n
\nclass cv_analysis.utils.structures.Rectangle(x1=None, y1=None, w=None, h=None, x2=None, y2=None, indent=4, format='xywh', discrete=True)#
\n

Bases: object

\n
\n
\nadjacent(rect2: Rectangle, tolerance=7)#
\n
\n\n
\n
\narea()#
\n
\n\n
\n
\nclassmethod from_dict_xywh(xywh_dict, discrete=True)#
\n
\n\n
\n
\nclassmethod from_xywh(xywh_tuple, discrete=True)#
\n
\n\n
\n
\nclassmethod from_xyxy(xyxy_tuple, discrete=True)#
\n
\n\n
\n
\nincludes(other: Rectangle, tol=3)#
\n

does a include b?

\n
\n\n
\n
\nintersection(rect)#
\n
\n\n
\n
\niou(rect)#
\n
\n\n
\n
\nis_included(rectangles: Iterable[Rectangle])#
\n
\n\n
\n
\njson()#
\n
\n\n
\n
\njson_full()#
\n
\n\n
\n
\njson_xywh()#
\n
\n\n
\n
\njson_xyxy()#
\n
\n\n
\n
\nxywh()#
\n
\n\n
\n
\nxyxy()#
\n
\n\n
\n\n
\n", "title": "cv_analysis.utils.structures module", "sourcename": "modules/cv_analysis.utils.structures.rst.txt", "current_page_name": "modules/cv_analysis.utils.structures", "toc": "\n", "page_source_suffix": ".rst" }