• 毕业那年的大学生创新立项


    写在前面:博主是一只经过实战开发历练后投身培训事业的“小山猪”,昵称取自动画片《狮子王》中的“彭彭”,总是以乐观、积极的心态对待周边的事物。本人的技术路线从Java全栈工程师一路奔向大数据开发、数据挖掘领域,如今终有小成,愿将昔日所获与大家交流一二,希望对学习路上的你有所助益。同时,博主也想通过此次尝试打造一个完善的技术图书馆,任何与文章技术点有关的异常、错误、注意事项均会在末尾列出,欢迎大家通过各种方式提供素材。

    • 对于文章中出现的任何错误请大家批评指出,一定及时修改。
    • 有任何想要讨论和学习的问题可联系我:zhuyc@vip.163.com。
    • 发布文章的风格因专栏而异,均自成体系,不足之处请大家指正。

    毕业那年的大学生创新立项

    本文关键字:大创、本科、毕设、图像、算法

    一、背景介绍

    其实在大学的时候有很多的活动可以参加,也有很多的证和比赛,由于自己在本科时读的是数学计算机相结合的专业。
    所以能够接触到的证书和比赛就是建模创新立项国家级计算机证书等等,至于蓝桥和我们的关系并不大,而且当时也很少听到这个词,毕竟距离自己本科毕业也有些年头了。
    记得当时自己是大三,参加大学生创新立项需要拉起一整个的小组,还要选定一个导师。由于是师范学校,所以小组内就只有我一个男生,不过我选择了Coding,毕竟数学算法啥的我研究起来也是有困难。
    整个项目的流程需要先申报、评估,都通过之后就可以研究这个课题,验收通过之后还会有一笔奖金,虽然不多,但是在整个过程中也是收获了很多。

    二、大创内容


    最终的成品就是使用Matlab编写一个桌面程序,可以选择前景图背景图,然后鼠标选择要裁剪的区域,最终拼合成一张完整的图像,其中的难点当然是最终拼合时重叠部分的痕迹处理。

    1. Matlab

    之前在学习Matlab这款软件时,只是知道可以进行矩阵运算,函数计算,是一个特别强大的数学工具。这个课题中的算法实现都是在Matlab中实现的,整体的代码风格与C语言类似。
    深入接触之后发现Matlab也支持桌面软件开发,并且是有可视化的设计界面,同时可以捕获和控制鼠标的操作,是一款十分强大的工具。
    另外,软件在图像处理方面也尤为强大,彩色图在Matlab眼中只是一个多维矩阵,对于图像的修改完全转化为对矩阵数据的操作,不愧被称之为矩阵实验室

    2. 图形软件包

    对于软件界面的开发其实比较简单,和一般的界面开发并没有太多的不同,毕竟都是菜单设置事件绑定功能实现
    对于核心算法的部分采用的是梯度重构,这里也就不展开说明了。不过除此之外,还有一些界面上的功能需要实现,比如在前景图中选取指定区域后,如何构建一个二位图Mask,当时也是在这里卡了好久,不过在一些老师的指导下还是顺利完成了,感觉在整个过程中真的收获到了什么,自己也建立了一些自信:原来自己也是可以做出一些东西的

    三、毕业设计

    当时大三的时候,每周都有一个小组讨论的时间,大家互相同步自己的进展和成果。当最后成品做出来的时候真的是很欣喜,这个过程中导师也一直在鼓励我们,也告诉了我们一句话:我们是站在巨人的肩膀上,这也让我学会了谦卑,领会到了不断学习的道理。

    1. 第一捧金

    记得当时项目验收之后,每人分到了几百元的奖励,虽然总奖励并没有过万,但是在整个的过程中也是报销了好几次手机费,免费入手了好几本书,属于是自己偷偷的开心。

    2. 快速成文

    进入大四以后的第一件事当然是抱紧导师的大腿,把自己做的这个项目直接做成毕设,绝对的原创。所以整个的毕业设计并没有话费太多的功夫,只是一直在花时间搞定格式,以及各种背景说明。相比于其他同学,也是从容很多,在答辩时也是丝毫不慌。

    四、结语

    之前很多小伙伴在粉丝群中询问,某某证书要不要考,出去找工作有没有用?某某比赛要不要参加?写在简历上会不会增加被面试的机会?
    这些问题都很直接,也很实际,毕竟每个人都希望为自己以后尽量铺平道路。但是除了证书和结果之外,整个的过程中你依然会学到很多的东西,技能的提升,学习能力的磨练,还有自己也更能耐得下性子,坐得住板凳,所以如果有机会参加各种各样的比赛,在时间允许的情况下,请毫不犹豫的参加

    扫描下方二维码,加入CSDN官方粉丝微信群,可以与我直接交流,还有更多福利哦~
    在这里插入图片描述

  • 相关阅读:
    C复习-堆栈和队列
    python pandas.DataFrame 直接写入Clickhouse
    《C和指针》(3)数据
    token的有状态和无状态
    【C语言】函数传参与指针理解
    VsCode主题推荐
    PyTorch搭建Transformer实现多变量多步长时间序列预测(负荷预测)
    GO语言-select语句
    隐入尘烟观后感
    通俗易懂介绍如何组装json字符串
  • 原文地址:https://blog.csdn.net/u012039040/article/details/126620095