Usando los componentes ActiveX de Aphelion™
Integrar funcionalidades de tratamiento de imágenes a una aplicación nunca había sido tan fácil. El siguiente ejemplo describe las diferentes etapas del desarrollo de una aplicación empleando Visual Basic y los componentes ActiveX de Aphelion.
Lance Visual Basic e inserte los componentes ActiveX de Aphelion en la formulario VB en curso.
Después de insertar los componentes, los iconos asociados aparecen en la barra de herramientas a la izquierda de la interfase como se muestra a continuación.
Enseguida, cree un formulario Visual Basic e inserte en ese formulario los componentes Aphelion. En el presente ejemplo, hemos utilizado el componente «ApxImageDisplay» para visualizar imágenes, el componente «ApxImage» para manipular las imágenes y los componentes «ApxAnalysisTK» y «ApxMorphologyTK» para efectuar algunas operaciones básicas de procesamiento de imágenes.
El siguiente código carga la imagen «Blood.tif» del disco, la visualiza en el control «ApxImageDisplay» y adiciona una línea en al plano grafico asociado a la imagen (overlay):
Las dos figuras siguientes ilustran como calcular un histograma de los niveles de grises, y como utilizar el control «Microsoft Char» para visualizar el histograma; luego como realizar una erosión (morfológica) con un elemento estructurante cuadrado de tamaño 3.
Con Aphelion y los componentes ActiveX el desarrollo de aplicaciones para el procesamiento de imágenes es tremendamente fácil y rápido. Además, su utilización es tal que es posible de ver inmediatamente en la pantalla el resultado del código que viene de ser desarrollado.
Los componentes Apx pueden igualmente ser utilizados desde Visual C++, Java, Delphi y C++ Builder.
Toda una serie de ejemplos esta disponible para descarga en las paginas Web de Aphelion.