← Back
Editing: _morphology.cpython-311.pyc
� d�c�U � �F � d dl Z d dlZd dlZddlmZ ddlmZ ddlmZ g d�Zd� Zd$d�Z d � Z d � Z d%d�Z d%d �Z d&d�Z d&d�Z d'd�Z d(d�Zd)d�Z d*d�Z d*d�Z d*d�Z d*d�Z d*d�Z d*d�Z d*d�Z d*d�Z d+d�Z d,d!�Z d-d"�Zd#� ZdS ).� N� )�_ni_support)� _nd_image)�_filters)�iterate_structure�generate_binary_structure�binary_erosion�binary_dilation�binary_opening�binary_closing�binary_hit_or_miss�binary_propagation�binary_fill_holes�grey_erosion� grey_dilation�grey_opening�grey_closing�morphological_gradient�morphological_laplace�white_tophat�black_tophat�distance_transform_bf�distance_transform_cdt�distance_transform_edtc � � t j | � � } t d� t | j |� � D � � � � }t | | � � S )Nc �$ � g | ] \ }}||d z z ��S �� � )�.0�ss�oos �;/usr/lib/python3/dist-packages/scipy/ndimage/_morphology.py� <listcomp>z#_center_is_true.<locals>.<listcomp>2 s0 � � :� :� :�6�2�r�"�r�Q�w�,� :� :� :� )�numpy�array�tuple�zip�shape�bool)� structure�origin�coors r# �_center_is_truer/ 0 s^ � ���I�&�&�I�� :� :�S���17�.9� .9� :� :� :� ;� ;�D�� �$�� � � r% c � � ���� t j � � � � �dk r� � � � S �dz ��fd�� j D � � }�� fd�t t |� � � � D � � �t �� fd�t t |� � � � D � � � � }t j |t � � }� dk ||<