1.在图像上划定一个封闭区域,然后记录鼠标移动后的位置,也能记录封闭区域的边界坐标,但是自己总是画不好,photoshop 可以精确选取 一个封闭区域,但是无法导出 坐标列表, 
有没有 能够精确选取 一个封闭区域,然后将封闭区域边界导出的工具? 
2.如果没有,我自己想了个方法将 封闭区域是用相同颜色填充,填充后,怎么得到相同颜色封闭区域的 边界坐标 ?请详细些 

解决方案 »

  1.   

    2. 如果想自己做, 可以将充填颜色的图片转成region(如何转你可以搜索一下,有很多例子和控件),然后用GetRegionData()获取这个Region的具体数据--也就是一个Rect数组, 将其中所有Rect的各个顶点坐标提取出来就是这个封闭区域的边界坐标了,地道点再稍微过滤一下,比如说凸边中发现其中某个Rect的高度很小,可以去掉TopLeft这个点的坐标,只记录BottomLeft, TopRight点以减小获取图形的锯齿状边界