Skip to main content
xud9137030
Participant
October 7, 2017
Answered

How does the Opcode operates on the DNG image.

  • October 7, 2017
  • 1 reply
  • 1694 views

Recently, I was doing some work related to the DNG images and has been noticed the Opcode Lists (1,2,3) have been applied to the original RAW DATA.

I've searched some related documents about the Opcode but not so sure about how these codes worked on the RAW data.

Can anyone show me some examples to see how the Opcode works?

This topic has been closed for replies.
Correct answer Sahil.Chawla

Hi Xud,

The DNG file can contain lists of "function calls" to be executed at various stages in the raw conversion process. For example, the WarpRectilinear Opcode "applies a warp to an image and can be used to correct geometric distortion and lateral (transverse) chromatic aberration for rectilinear lenses". This is an example of an algorithm that cannot be applied to the raw image data itself before it is placed into the DNG file, because it should be executed after demosaicing.

Regards,
Sahil

1 reply

Sahil.Chawla
Adobe Employee
Sahil.ChawlaCorrect answer
Adobe Employee
October 16, 2017

Hi Xud,

The DNG file can contain lists of "function calls" to be executed at various stages in the raw conversion process. For example, the WarpRectilinear Opcode "applies a warp to an image and can be used to correct geometric distortion and lateral (transverse) chromatic aberration for rectilinear lenses". This is an example of an algorithm that cannot be applied to the raw image data itself before it is placed into the DNG file, because it should be executed after demosaicing.

Regards,
Sahil

xud9137030
Participant
October 18, 2017

Hi Chawla.S

I got you point. So, how about the other TAGs of DNG photo, are they also  cannot applied to an RAW image directly? Or it's just for Opcode operators?