2009-01-29 11 views
5

Estamos escribiendo una aplicación .NET para leer imágenes, incluidos archivos RAW. ¿Hay una buena biblioteca que podamos usar? ¿Quizás una envoltura alrededor de dcraw o libraw? En cuanto a la licencia, LGPL está bien, pero GPL no lo estaría.¿Hay una buena biblioteca .NET para leer archivos RAW?

Respuesta

2

Todavía no existe, pero puede haber pronto, según la información en el question I asked here, que está más dirigida a extender el soporte a todas las aplicaciones GDI +.

Casi todas las demás opciones que he encontrado conlleva incluir dcraw (no hay código de ejemplo para un plugin para Paint.Net)

EDIT: Probablemente también hay que mencionar lo obvio (bien es ahora he descubierto al respecto); Windows Imaging Components el apoyo de al menos Canon tiene una downlaodable codec for it, lo que le dará apoyo en una aplicación WPF

Edit2: No tiene por qué ser una aplicación de WPF en sí, sólo necesita v3 + del Marco para tirar en el Sistema .Windows.Media.Imaging namespace from BitmapFrame/etc.

+0

El enlace de Canon ya no funciona – ChrisF

+1

códecs RAW de Nikon (http://www.nikonimglib.com/nefcodec/), Sony (http: // support .d-imaging.sony.co.jp/www/download/vista_raw /) y Olympus (http://www.olympus.co.jp/en/support/imsg/digicamera/download/software/codec/) también disponible para descarga. –

+1

BTW, enlace de trabajo para el códec de Canon: http://www.usa.canon.com/consumer/controller?act=ModelInfoAct&fcategoryid=225&modelid=15206 –

1

La biblioteca ImageMagick, que puede leer casi todos los formatos de imagen, tiene un contenedor .NET que puede usar.

Cuestiones relacionadas