¿Cuál es la forma más fácil de acceder a datos sin procesar puros (sin demostración)?

¿Cuál es la forma más sencilla de acceder a los datos en un archivo sin procesar antes de hacer una demostración y escribirlo en un formato de archivo más compatible (por ejemplo, TIFF de 16 bits)? Estoy buscando obtener una imagen de un solo canal donde cada píxel corresponda a un solo píxel en el sensor (independientemente del filtro de color que tenga al frente).

La forma no tan simple sería profundizar en algunas bibliotecas de procesamiento RAW de código abierto y usar el código desde allí. ¿Hay una forma más sencilla (por ejemplo, una herramienta de línea de comandos)?

Las soluciones que requieren MATLAB/Mathematica también son útiles. Probé estos en NEF, que se supone que está basado en TIFF, pero no logré extraer nada más que la vista previa.

Respuestas (2)

dcraw es lo que quieres. Probablemente usando -o 0 que proporcionará datos de color sin procesar y posiblemente -D para una imagen en escala de grises sin escala. libraw se extrae de este código y proporcionará acceso de nivel inferior a un archivo sin procesar, pero necesitará más codificación.

Gracias, es precisamente lo que queria. Es parte de MacPorts por lo que fue fácil de instalar. Utilicé -o 0 -D -T -6qué salidas TIFF de 16 bits.
Estaba jugando con la detección de rayos cósmicos y quería tener acceso a los datos originales, sin (en este caso) información de color sin sentido ni suavizado.
Me alegro de haber podido ayudar, he escrito algunos intentos de procesamiento de imágenes "por diversión", pero Adobe casi siempre es mejor en eso :-)
No creo que -o 0haga lo que está implícito aquí. Eso define el espacio de color de salida como los primarios nativos de esa cámara, en lugar de sRGB u otra cosa. No significa que no haya interpolación.

Puede considerar probar RawDigger, permite exportar archivos TIFF en 16 bits sin ninguna escala y en gamma lineal si lo desea. También calcula estadísticas si lo necesitas.

Desafortunadamente, ya no es gratis, pero fue un buen programa cuando lo probé. Sin embargo, no parecía hacer nada más que dibujar, aparte de agregar una GUI. ¿Eres uno de los desarrolladores? En caso afirmativo, debe dejar eso claro en esta publicación.
Sí, soy uno de los desarrolladores, disculpe si no quedó claro. Pero firmé mi publicación con mi nombre completo. El programa hace mucho más que dibujar, es más preciso (por ejemplo, cuando se trata de cálculos de nivel de negro) y permite cuadrículas, histogramas y estadísticas. También es más fácil de controlar. Muy a menudo, una prueba gratuita de 30 días es suficiente para estudiar cualquier problema de sensor en particular o para verificar un método.
Solo te estaba advirtiendo: es una práctica estándar en SE anotar si eres el desarrollador, especialmente si no es un programa gratuito. De lo contrario, alguien podría marcarlo como spam. (No haré eso, pero como eres nuevo aquí, pensé que era justo mencionarlo).