
    9i                     H    S SK rS SKJrJr  S SKJr   " S S5      rS rS r	g)    N)points_in_polygrid_points_in_poly)assert_array_equalc                   &    \ rS rSrS rS rS rSrg)TestNpnpoly   c                     [         R                  " SS/SS/SS/SS//5      n[        SS//U5      S   (       d   e[        SS//U5      S   (       a   eg )Nr            ?gg?nparrayr   selfvs     a/var/www/html/land-doc-ocr/venv/lib/python3.13/site-packages/skimage/measure/tests/test_pnpoly.pytest_squareTestNpnpoly.test_square   sb    HHq!fq!fq!fq!f56SzlA.q111!D#;-3A6666    c                     [         R                  " SS/SS/SS//5      n[        SS//U5      S   (       d   e[        SS//U5      S   (       a   e[        SS//U5      S   (       a   eg )Nr   r
   r   g      ?gffffff?gRQ?r   r   s     r   test_triangleTestNpnpoly.test_triangle   sw    HHq!fq!fsDk23SzlA.q111!C;-3A666!C:,215555r   c                 P    [        SS//SS//5      R                  [        :X  d   eg )Nr   )r   dtypebool)r   s    r   	test_typeTestNpnpoly.test_type   s)    1vh!Q1774???r    N)__name__
__module____qualname____firstlineno__r   r   r   __static_attributes__r   r   r   r   r      s    7
6@r   r   c                      [         R                  " SS/SS/SS//5      n [         R                  " [         R                  " S[        S95      n[        [        SU 5      U5        g )Nr      r%   r%   )r   )r   r   trilonesr   r   r   r   expecteds     r   test_grid_points_in_polyr+      sN    
1a&1a&1a&)*AwwrwwvT23H*615x@r   c                      [         R                  " SS/SS/SS//5      n [         R                  " / SQ/ SQ/ SQ/ SQ/ SQ/5      n[        [        SU S	S
9U5        g )Nr   r%   )   r   r   r   r   )   r.   r   r   r   )r.   r
   r.   r   r   )r.   r
   r
   r.   r   )r.   r
   r
   r
   r.   r&   F)binarize)r   r   r   r   r)   s     r   !test_grid_points_in_poly_binarizer0      s[    
1a&1a&1a&)*Axx	
H *61uExPr   )
numpyr   skimage.measurer   r   skimage._shared.testingr   r   r+   r0   r   r   r   <module>r4      s&     ? 6@ @ AQr   