|
|
|
|
|
AIDetectContour (Función) Detecta los contornos de las formas en una imagen. monContour is aiConfigureContourDetection
monContour.DetectionAlgorithm = aiDetectContourCannyEdge
monContour.Dilate = True
monContour.GaussianFilterKernelSize = 3
monContour.ValueThreshold = 150
monContour.ValueThresholdMax = 255
monPolygone is Polygon
monPolygone = AIDetectContour("Image_test_contour_3.png", monContour)
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…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|