C# 如何定义角点
有一张图片,我想在上面自动剪切6帧: 为此,我需要学习框架的角点,但我不知道如何做到这一点。我需要确定的点在此处用黑线标记:C# 如何定义角点,c#,winforms,graphics,C#,Winforms,Graphics,有一张图片,我想在上面自动剪切6帧: 为此,我需要学习框架的角点,但我不知道如何做到这一点。我需要确定的点在此处用黑线标记: 或者可能有人知道一个自动切割精灵的程序?我认为这不是切割图像的正确方法 最好创建标准矩形,并使用关键帧遮罩去除背景色 最好的设计师告诉你要点 顺便说一下,如果您想自动查找: 全自动解决方案包括扫描图像中的填充像素。硬、慢、不可靠。不推荐 imo的最佳方式是半自动解决方案 添加几(6)numericumpdowns(或轨迹栏)以控制 StartX和StartY 矩
或者可能有人知道一个自动切割精灵的程序?我认为这不是切割图像的正确方法 最好创建标准矩形,并使用关键帧遮罩去除背景色 最好的设计师告诉你要点 顺便说一下,如果您想自动查找:
全自动解决方案包括扫描图像中的填充像素。硬、慢、不可靠。不推荐 imo的最佳方式是半自动解决方案 添加几(6)
numericumpdowns
(或轨迹栏
)以控制
- StartX和StartY
- 矩形宽度和高度以及
- 间隙的宽度和高度
顺便说一句:你的“精灵地图”制作得不好,因为精灵的大小不一样;因此,它们将不得不单独删除。显然与精灵贴图的正常方式相反。我想自动获取它我想自动获取它您解决了问题吗?是的,解决了只要精灵彼此分离,问题就不难、不慢或不可靠。你只需要一个洪水填充算法。然而,它确实需要大量的工作。???a) 洪水填充似乎完全不相关,而且b)这不是很多工作。维基百科有一些很好的简单算法,人们甚至可以求助于一些旧的gdi调用。但是:我看不出有什么关系。此外:精灵可能由未连接的部分组成,必然会导致全自动解决方案失败。在动画中,没有未连接的部分,这意味着您的模型始终是连续的。如果没有,则无法进行动态力、运动模拟或精灵已损坏。泛光填充算法可用于在两个x-y轴上查找最小-最大值。您确定您确实阅读并理解了该问题吗???