workaround for some artifacts with missing points in distortion map
support GL_RGBA16, GL_LUMINANCE16, GL_LUMINANCE_ALPHA16 etc.
PfmFile::add_sub_image(), mult_sub_image()
componentwise_mult()
Fix cwiseProduct compile error when building with Eigen