现在我正在开发一个Windows表单C#App,它用dlib检测你的脸(https://github.com/takuya-takeuchi/DlibDotNet) 它获得了具有积分的68个面部地标
因此,我已经为嘴唇,鼻子,眼睛和眉毛制作了一个图形路径,以及一条围绕着所有脸部的路径,我的问题是,是否可以减去眼睛,眉毛,嘴唇和鼻子的路径。覆盖所有的脸,所有的脸都“排除”那些区域?
我发现这在xaml中是可能的:
(Qazxswpoi)https://docs.microsoft.com/en-us/visualstudio/designers/draw-shapes-and-paths?view=vs-2017
那么可以在C#中使用图形路径和位图进行ExcludeOverlap或Substract吗?如果是这样怎么样?
(我知道发布一些代码几乎是一个不言而喻的规则,但我基本上做的是为面部的每个部分创建一个图形路径,然后使用Graphics.FillPath()在位图上绘制它们)