diff --git a/modules/imgcodecs/src/grfmt_exr.cpp b/modules/imgcodecs/src/grfmt_exr.cpp index 9667b8ca03..8cf4db99c5 100644 --- a/modules/imgcodecs/src/grfmt_exr.cpp +++ b/modules/imgcodecs/src/grfmt_exr.cpp @@ -156,6 +156,10 @@ bool ExrDecoder::readHeader() else { m_green = channels.findChannel( "Y" ); + if( !m_green ) + { + m_green = channels.findChannel( "Z" ); // Distance of the front of a sample from the viewer + } if( m_green ) { m_ischroma = true;