2009-05-05 7 views
5

Para mi proyecto de doctorado, necesito hacer imágenes de microscopía. Preparé una aplicación usando C#/winforms/GDI que me permite mostrar mis imágenes, acercarlas/alejarlas y mostrar una regla.Control de formularios que permite zoom, panorámica Y POI

Sin embargo, la cosa es con muchos errores, aunque utilizable ...

Lo que necesito ahora es algún tipo de sistema para almacenar una lista de POI (puntos de interés) en base a la interacción del usuario.

Estos puntos se pueden utilizar para centrar la imagen en ellos/dirigir el hardware de imagen a ellos, etc ...

no tengo idea de cómo hacer esto de la manera más eficiente. Hay por lo menos un control comercial que más o menos hace lo que quiero, pero es muy caro, no es de código abierto y diseñado para ser utilizado en los formularios web .:

Example Zoomcontrol

¿Quién puede ayudar ... plazos se vislumbran ...: s

+1

en realidad no es una respuesta (por lo tanto, en un comentario) pero ¿ha intentado usar WPF. bajo .NET 3.5? Pensé que soportaba el zoom y algunos otros efectos por defecto. Aunque no lo he usado realmente, así que si esto es falso, ignóralo. –

+1

Si se avecinan plazos, este no sería el momento de saltar a WPF. Ya intenté eso. :) –

+0

Bueno, la cosa es ... Tengo un poco de experiencia con WPF porque necesito alinear algunos "malditos" láser en mi configuración y para eso uso una cámara CCD (una cámara web en realidad) y necesitaba superponer algunos puntos de mira en la transmisión de video ... Así que sé que WPF podría hacer todo esto, pero al igual que algunos de ustedes dijeron ... podría tomar tiempo, más de lo que actualmente tengo, y la función de POI es algo que todavía tendría implementar por separado y es lo que me da más problemas ... – Kris

Respuesta

0

se puede utilizar un navegador web dentro de su WinForm e intente utilizar jQuery para acercar Consulte el sitio http://plugins.jquery.com/project/imageZoom

+0

Eso no es realmente una solución, ¿verdad? En serio ... – Kris

+0

¿Qué te hace pensar eso? –

+1

En serio amigo, como si fuera a cargar un componente de navegador web completo para ver una imagen en una aplicación nativa. Sin mencionar que luego tendría que convertir primero mis datos a algún tipo de contenido web ... y además de eso, ¿con JQuery ???? Debes estar delirando ... La pregunta era sobre Winforms y GDI. – Kris

Cuestiones relacionadas