BW = cc2bw(CC,ObjectsToKeep=objectsToKeep) crea una imagen binaria a partir de un subconjunto de componentes conectados, especificado por objectsToKeep.
Componentes conectados (objetos), especificados como una estructura con cuatro campos.
Campo
Descripción
Connectivity
Conectividad de los componentes conectados
ImageSize
Tamaño de la imagen binaria
NumObjects
Número de componentes conectados en la imagen binaria.
PixelIdxList
Arreglo de celdas de 1 por NumObjects, en el que el k-ésimo elemento del arreglo de celdas es un vector que contiene los índices lineales de los píxeles del k-ésimo objeto.
Objetos que conservar, especificados como uno de estos valores.
Entero positivo o vector de enteros positivos: conservar el objeto o los objetos cuyo índice está incluido en objectsToKeep. La longitud de objectsToKeep es inferior o igual a CC.NumObjects.
Vector lógico: conservar los objetos cuyo elemento correspondiente en objectsToKeep es true. La longitud de objectsToKeep debe ser igual a CC.NumObjects.
cc2bw es compatible con la generación de código C y C++ (requiere MATLAB® Coder™). Para obtener más información, consulte Code Generation for Image Processing.
Si genera código para la función cc2bw directamente, CC.PixelIdxList debe ser homogéneo. Este código muestra cómo hacer que CC.PixelIdxList sea homogéneo usando la función makeHomogeneous (MATLAB Coder).
Si genera código para una función wrapper, no es necesario que CC.PixelIdxList sea homogéneo. Por ejemplo, este comando genera código para una función wrapper denominada myFunction.
codegen myFunction-args{BW}
Aquí tiene una definición de muestra de la función wrapper myFunction, que incluye una llamada a la función cc2bw.
function out = myFunction(BW) %#codegen
CC = bwconncomp(BW);
CC2 = bwpropfilt(CC,"Area",10);
out = cc2bw(CC2);
end
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window.
Web browsers do not support MATLAB commands.
Seleccione un país/idioma
Seleccione un país/idioma para obtener contenido traducido, si está disponible, y ver eventos y ofertas de productos y servicios locales. Según su ubicación geográfica, recomendamos que seleccione: .
También puede seleccionar uno de estos países/idiomas:
Cómo obtener el mejor rendimiento
Seleccione China (en idioma chino o inglés) para obtener el mejor rendimiento. Los sitios web de otros países no están optimizados para ser accedidos desde su ubicación geográfica.