Uso de LibTiff desde C # (para acceder a imágenes TIFF en mosaico)

Me gustaría usar LibTiff para acceder a archivos TIFF muy grandes. Necesito funciones como varias páginas y mosaicos, por lo que LibTiff parece ser el camino correcto. ¿Puede alguien ayudarme a usar LibTiff de C #? He encontrado algunos enlaces (comoblog.bee-ee que contenía código parcial. Pero no pude ir más allá de conseguir una versión. He miradoImagen libre pero no es adecuado (las imágenes tienen un tamaño aproximado de 800 MPixel de 8 o 16 bits en escala de grises -> 800-1600 MByte) y no puedo cargarlas en la memoria en un entorno de 32 bits)

Tengo mucha experiencia en C / C ++, pero aún no en C #. ¿Alguien puede ayudarme a un envoltorio o algunos consejos?

Nota: Necesito páginas para acceder a planos piramidales (resolución múltiple) en un tiff, y mosaicos de 256x256 para tener acceso rápido a diferentes partes de la imagen sin cargarla de una vez.

[Editar] ElLibTIFF.NET La solución me pareció más práctica. Ahora lo estoy integrando en el desarrollo de un producto, y probablemente me ahorrará muchos dolores de cabeza al entrar y salir de la memoria administrada. Todavía no he probado la funcionalidad de "devolución de llamada", que parece resolverse muy bien de una manera .net. Gracias por la ayuda en stackoverflow [/ Editar]

Respuestas a la pregunta(3)

Su respuesta a la pregunta