|
|
|
|
|
AIDetectContour (Función) Detecta los contornos de las formas en una imagen. myContour is aiConfigureContourDetection myContour.DetectionAlgorithm = aiDetectContourCannyEdge myContour.Dilate = True myContour.GaussianFilterKernelSize = 3 myContour.ValueThreshold = 150 myContour.ValueThresholdMax = 255 myPolygon is Polygon myPolygon = AIDetectContour("Image_test_contour_3.png", myContour) Sintaxis
<Result> = AIDetectContour(<Image> [, <Parameters>])
<Result>: Array de variables de tipo Polygon Array de variables de tipo Polygon que contiene los diferentes contornos detectados. <Image>: Cadena de caracteres Imagen a analizar. Esta imagen puede corresponder a: - una variable de tipo Image,
- el nombre y ruta de la imagen,
- el nombre y la ruta de un archivo PDF,
- un campo de tipo Image memo,
- un control Imagen.
<Parameters>: Variable de tipo aiConfigureContourDetection opcional Nombre de la variable de tipo aiConfigureContourDetection que permite definir las opciones de detección de contornos. Si no se especifica este parámetro, las opciones predeterminadas son: - Algoritmo de detección de bordes desarrollado por J.F.Canny en 1986
- Dilatación: False
- Tamaño del filtro gaussiano: 3
- Valor de umbral: Valor predeterminado: 150.0
- Valor de umbral máximo: Valor predeterminado: 255.0
Observaciones - Los resultados pueden variar mucho en función de los parámetros especificados con la variable aiConfigureContourDetection.
- El proceso de detección se basa en la inteligencia artificial y no garantiza una precisión total.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|