图片:
http://img511.imageshack.us/i/measuring1and2space.gif/
我们有一个 .gif 图片。我们要测量 3 个黑色岛屿 (2) 相对于白色大“海洋” (1) 的大小。(3) 是背景——我们必须将其视为 (1) 的边界,但我们不想测量它。(0) 是选择的主要区域(在本例中为 (1)),应用作测量的参考区域。所以在这种情况下 (0) 在 (1) 中,因此它本身是 100%(参考)。所以这三个岛的大小约为(0)的 xx%。如果 (0) 在 (2) 中,则 (1) 是岛的 Xxx%。
好的......让我们说:
1)用户在(1)中取(0)。让我们想象他正在使用 JS,然后将红点拖放到白色区域。红点检测其下方区域的颜色。
2)现在系统需要检测整个白色区域,将其设置为(0)并给它100%。系统必须区分 (2) 和 (3)。因此可以测量(2)和(1)的大小之间的关系。
我无法想象这种算法在 PHP 中是如何实现的。这会很棒,但我认为……如果可能的话……像 OpenCV 之类的东西是更好的解决方案。不幸的是,我没有这方面的经验。我尝试在 PHP 中编写一些 CV,如果有几何形状是可行的,但这些是有机的。
你能给我一些方向吗?我不知道该去哪里。:(
提前致谢。:)