Open DNG Image File

30 visualizaciones (últimos 30 días)
Superb
Superb el 26 de Feb. de 2012
Hi, can I know the way to access and open DNG image file using Matlab? Is this the correct way? TQ...
imdata=imread('ABC.dng'); image(imdata)

Respuestas (2)

Walter Roberson
Walter Roberson el 26 de Feb. de 2012
imread() will not be able to handle it properly. Please read http://blogs.mathworks.com/steve/2011/03/08/tips-for-reading-a-camera-raw-file-into-matlab/

Superb
Superb el 26 de Feb. de 2012
Yeah...Thanks...I've try my previous code...it only get a blurry image...After that I found another topic which is the same as Walter link...But After I use imtool(cfa), it shows me a black and white image(quite black)...not sure whether it's a correct image I Should obtained from original image which is in Color...can anyone help explain? TQ...
  5 comentarios
Superb
Superb el 27 de Feb. de 2012
This is the 2 I try...and the last one I use was using the "2" below...don't know whether it's a correct choice...since "1" will only get Thumbnail of the image...very blur(small size)...so i try "2", but "2" will be very dark but in a big size...
1. info = imfinfo('IMG.dng')
PhotometricInterpretation: 'RGB'
2. info.SubIFDs{1}
PhotometricInterpretation: 'CFA'
John
John el 28 de Feb. de 2012
I was kind of thinking it was going to be CFA. It's raw sensor data. I do not know a lot about it, but you might consult the TIFF/EP specification for more information about it.

Iniciar sesión para comentar.

Categorías

Más información sobre Read, Write, and Modify Image en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by