Below you can see the front-view size comparison of the Canon G16 and Olympus XZ-2 iHS. The Canon G16 is 4 mm narrower and 8 mm thinner than the Olympus XZ-2 iHS but it is also 11 mm taller.
The chart below depicts how two cameras compare with average dimensions of the cameras in their class.