tf.contrib.image.connected_components
Помечает соединённые компоненты в группе изображений.
tf.contrib.image.connected_components(
images
)
Компонента — это набор пикселей на одном входном изображении, которые все смежны и имеют одно и то же ненулевое значение. Компоненты используют квадратное соединение в одну единицу (все элементы True соединены с соседними сверху, снизу, слева и справа). Компоненты на всех изображениях имеют последовательные идентификаторы от 1 до n. Компоненты маркируются в соответствии с первым пикселем компоненты, появляющимся в строчно-матричном порядке (лексикографический порядок по image_index_in_batch, строке, столбцу). Нулевые элементы имеют выходной идентификатор 0.
Этот оператор эквивалентен scipy.ndimage.measurements.label на двумерном массиве с используемым по умолчанию структурным элементом (это соединение, используемое здесь).
| Аргументы | |
|---|---|
images | 2D (H, W) или 3D (N, H, W) тензор булевых изображений. |
| Возвращает | |
|---|---|
Компоненты с такой же формой, что и images. Ложные значения в images имеют значение 0, а все значения True сопоставляются с идентификатором компоненты > 0. |
| Возбуждает исключения | |
|---|---|
TypeError | если images не является двумерным или трёхмерным. |
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/contrib/image/connected_components