登录
首页 » Visual C++ » algorithm-of-findpath

algorithm-of-findpath

于 2012-12-09 发布 文件大小:264KB
0 302
下载积分: 1 下载次数: 8

代码说明:

  绣花问题是连续型的填充,在不同区域的缝制过程中,缝针不能提针,因此不能用一般的离散型区 域填充方法处理。本文运用几何计算和图论理论提出了一个绣花缝针轨迹自动生成算法:先对轮廓走向进行 定义,通过轮廓铅垂方向的局部极值点的分割线将图案从上向下进行分割,采用交点的特征值比较彻底的解 决了分割时的重点问题,将图案区域准确的划分成缝针能一次完成的若干个节点。在此基础上根据节点的邻 接关系建立节点的邻接“图”,通过图论中半哈密尔顿路径或深度遍历方法找到节点的遍历(缝制)序列和每 个节点的缝制方向,最后可对设定的起点、终点和缝针间隔的条件自动提供缝针的走向轨迹。(In the process of embroidering, needle can not hang up for changing to a different area. Therefore, Embroider problem could be abstract as a continuous area-filling work. Considering disperse area-filling methods can not process this problem well. Based on geometry computing and graph theory, an algorithm of finding path of embroidering needle are proposed in this paper. First, outline orientations are defined, and finding all local extreme points of inner outline on their gravitational orientation to build sectioning lines so as to divide the picture. By using intersection point character the overlap point problem was solved perfectly. Therefore, the picture is divided into some nodes which can be finished alone. Then, based on connections of these nodes, an adjacency graph of nodes was built. Using half-Hamilton path or depth-first search method, both embroidering sequence and direction of these nodes could be got from the graph. Finally, from a defined start-point, end-point)

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Qt_Opengl
    基本图元绘制、计算机图形学上机实验报告、1,熟悉图形软件开发工具:VC++, OpenGL等; 2,设计、实现线段的DDA、Bresenham算法 3,设计、实现中点圆、中点椭圆生成算法; 4,设计、实现填充图元生成算法;(The basic primitive computer graphics, computer lab report 1, familiar with the graphics software development tools: vc++, OpenGL, etc. 2, design implementation DDA Bresenham algorithm of line 3, midpoint circle midpoint elliptical generation algorithm design implementation 4, primitive design to realize filling generation algorithm)
    2020-09-10 13:08:00下载
    积分:1
  • PICPRO
    该代码,利用GDAL 1.4.2库实现遥感图像的几何校正、图像配准等,vs 2010实现。(The code GDAL 1.4.2 library implementation of remote sensing image geometric correction, image registration, vs 2010.)
    2012-08-31 10:29:39下载
    积分:1
  • opencv-otsu
    Opencv处理图像,用ostu法实现图像的二值化(Opencv image processing, using ostu method to achieve image binarization)
    2013-07-21 16:00:03下载
    积分:1
  • DXFRead-master
    读取dxf文件,并利用opencv画出2D形状(Read the DXF file, and draw a 2D shape using OpenCV)
    2017-09-26 15:48:30下载
    积分:1
  • xihua
    本程序的细化算法要应用于含线条的黑白二值图像才可以看出细化效果。(This procedure should be applied to the thinning algorithm with two lines of black-and-white image before thinning effect can be seen.)
    2009-03-18 08:29:43下载
    积分:1
  • afdpf
    正反馈主动频率偏移法,是应用于孤岛检测的一种算法,可以减小检测盲区,加快孤岛检测速度(Positive feedback active frequency offset method is an algorithm used in islanding detection)
    2017-01-11 18:19:42下载
    积分:1
  • GraphCutTracker
    GraphCut算法的实现,跟踪主动镜头下的目标,效果很好!(GraphCut algorithm to track the goal of the initiative under the lens, very good!)
    2008-07-30 11:00:10下载
    积分:1
  • Digital-Image-Processing
    这是一个数字图像处理常用的功能的集成软件,用VC++ 编写,可以对图像进行一些常见的操作,也可以自己扩展功能(This is a common feature of digital image processing integrated software, images can perform basic operations)
    2014-01-13 19:09:57下载
    积分:1
  • CISBitmap
    从Cbitmap派生的位图类,可通过指定一种颜色把一幅位图变透明,而它的使用差不多同Cbitamp一样简单。类中包含了两个文件:CISBitmap.cpp和CISBitmap.h,使用时附加进工程,可快速实现BMP位图图像的透明处理。(Cbitmap derived from the bitmap type, you can specify a color by a bitmap becomes transparent, and it s almost as simple as using the same Cbitamp. Class contains two files: CISBitmap.cpp and CISBitmap.h, into the use of additional works can be quickly processed to achieve a transparent bitmap BMP images.)
    2014-06-05 19:19:23下载
    积分:1
  • fuse
    基于肤色的图像分割,是用matlab实现的,希望大家有用(Image segmentation based on skin color is achieved with matlab, I hope it would be useful)
    2011-06-08 21:21:50下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载