Вы можете установить HorizontalAlignmentи VerticalAlignmentсвою маску Image to Stretchи Stretchзаполнить так:
<Image HorizontalAlignment="Stretch" VerticalAlignment="Stretch" x:Name="imgMask" Stretch="Fill" RenderOptions.EdgeMode="Aliased" />
Это приведет к тому, что изображение маски заполнит сетку, размер которой будет соответствовать другому изображению.