如何创建蒙版图像?

时间:2017-05-19 06:44:39

标签: c# wpf mvvm

我在Path之上绘制了一个带有Image的多边形。我想创建一个蒙版图像。意思是,多边形内的每个像素都应该是白色的,而它外面的每个像素都应该是黑色的。然后我需要保存这个蒙版图像。

我有什么建议吗?

<Grid>    
    <Grid.Resources>
        <local:PointsToPathConverter x:Key="PointsToPathConverter"/>
    </Grid.Resources>

    <Image Source="{Binding Img}" Stretch="Fill" />

    <Path Data="{Binding Path=Points, Converter={StaticResource ResourceKey=PointsToPathConverter}}"  Stroke="Black"/>
</Grid>

0 个答案:

没有答案