大家好(这是我的第一篇文章),
我试图找出一种从图像中裁剪多边形的方法。我一直在阅读其他类似的代码。似乎大多数代码都基于以下过程:
我的问题是我不希望代码依赖于不在原始图像中的异常颜色。有没有人有更好的方法或一些代码,我可以用它来检查图像中是否有不寻常的颜色。
在侧面注释一旦我裁剪它们,我希望只在形状的顶部和左侧添加边框,在角落中添加三个像素以实现圆角效果......如果有人有任何想法关于那,请也发布。
答案 0 :(得分:4)
如果在不同的图像(称为蒙版)上绘制黑白(及其间的brey值)的多边形,则可以使用WideImage库的applyMask。
请参阅: - http://wideimage.sourceforge.net/ - http://wideimage.sourceforge.net/wp-content/current/demo/index.php?demo=applyMask&output=preset%20for%20demo&colors=255&dither=&match_palette=
答案 1 :(得分:0)
另一种方法是将大图像切成4个部分...... 顶部, 左侧和右侧是掩模后图像左侧和右侧的部分 和底部 并重新组合它们。 但这需要一些代码和计算。