美文网首页
2014.11.13

2014.11.13

作者: sunny_aday | 来源:发表于2014-11-13 23:08 被阅读0次

    今日工作要点:

    一. 代码编写:

    1. 对于输入正负特征进行交互指定(必须完成)

    2. 形成最后的特征,并转换为Bof形式(必须完成)

    3. 从模型库中提取特征,并做sketch的特征细化转化,最后写入到txt文本当中(开始一部分编写)

    # 这部分可能要写一系列的规则来进行分割,所以要写全不容易,所以可以先写一部分,等后面碰到了各种情况再做细化补充,代码尽量写得具有扩充性。

    #将一些常见的情况先进行归纳,先处理简单情况,复杂情况可以先放着。对于线的绘制顺序也要注意,有的Sketch可能要进行分割,有的可能是多个不相连的环(主要完成这部分)

    4. 将sketch转化成Bof形式之后,依次读取模型库特征,并根据算式转化计算,最后形成一个最终的排序结果

    5. 对求解的结果进行显示,这点需要做界面,不过只是要看结果,所以不用花太多的时间。至于分类的显示,可以先不做,可以先做整体的排序显示。

    二. 归纳总结

    1. 可以在上述两点编写完之后,做归纳总结。找比较复杂的例子,做例子说明算法的流程;

    2. 对于输入需要做Loop的输入要求说明,对整体的流程需要有整体度上的把握,对用户的输入要求,到后面的识别,我想要得到什么样的Loop,都要明确,还有,后面生成过程的难点在哪里; 在复合特征那里,我觉得可以加点东西进去,给一个复合特征列表,或者后期,做一个复合特征的在线识别,其实都很好做的,这点也可以作为一个点。

    三. 一些结论

    1.  工程制图里面,是没有悬挂的线,而是封闭的线,在这些封闭的线里面,识别出有意义的环(环的概念是由一条条首尾相接的线段所围成,这些线段包括弧段和直线段),识别出来的环可能包括“特征Loop、辅助Loop 和 没有意义的Loop”这三类,

    环:首尾相交的线段形成的封闭的环。

    对用户的要求:用户只要输入三视图中的一幅即可,默认用户会输入三视图中信息最为丰富的一个。对用户的要求: 只按三视图的画法绘制线,不可输入悬挂线。

    三视图类似线框模型,画几个线,但是保证最后结果是封闭的。用户本身是没有Loop这个概念的,用户只是根据物体的外形来画轮廓,但是物体的轮廓本身是封闭的。

    相关文章

      网友评论

          本文标题:2014.11.13

          本文链接:https://www.haomeiwen.com/subject/ohfitttx.html