Ë
    89jÌ  ã                   ó  — d Z ddlZddlZddlZddlmZmZmZm	Z	m
Z
mZmZmZ ddlmZ ddlmZ ddlmZ ddlmZ dd	lmZ dd
lmZmZ ddlmZ ddlmZ ddlmZ ddl m!Z! ddl"m#Z#m$Z$ ddl%m&Z& ddl'm'Z' ddl(m)Z) g d¢Z* G d„ de+«      Z,y)zgGeneric utilities.

This module contains a number of utility functions to work with images in general.
é    Né   )Údtype_limitsÚimg_as_floatÚimg_as_float32Úimg_as_float64Úimg_as_boolÚ
img_as_intÚimg_as_ubyteÚimg_as_uint)Úslice_along_axes)Úinvert)Úlabel_points)Úmontage)Ú	map_array)Úregular_gridÚregular_seeds)Úapply_parallel)Úcrop)Úcompare_images)Úrandom_noise)Úview_as_blocksÚview_as_windows)Úunique_rows)Úlookforé   )ÚFailedEstimationAccessError)r   r   r   r	   r   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   ÚPendingSkimage2Changec                   ó   — e Zd ZdZy)r   aà  A warning about API usage that will silently change or break in skimage2.

    As a subclass of :class:`PendingDeprecationWarning`, this warning isn't
    shown by default. But it can be enabled with a warnings filter to prepare
    for code changes related to skimage2 early on:

    .. code-block:: python

        import warnings
        import skimage as ski
        warnings.filterwarnings(
            action="default", category=ski.util.PendingSkimage2Change
        )
    N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__© ó    úU/media/conek/DATA/Code/OCR/venv/lib/python3.12/site-packages/skimage/util/__init__.pyr   r   C   s   „ òr$   r   )-r"   Ú	functoolsÚwarningsÚnumpyÚnpÚdtyper   r   r   r   r   r	   r
   r   Ú_slice_along_axesr   Ú_invertr   Ú_labelr   Ú_montager   Ú
_map_arrayr   Ú_regular_gridr   r   r   Ú	arraycropr   Úcomparer   Únoiser   Úshaper   r   Úuniquer   r   Ú_shared.utilsr   Ú__all__ÚPendingDeprecationWarningr   r#   r$   r%   ú<module>r9      sd   ðñó
 Û ã ÷	÷ 	ó 	õ 0Ý Ý  Ý Ý !ß 6Ý *Ý Ý #Ý ß 2Ý Ý Ý 7ò€ô:Ð5õ r$   