8月份反思

作者分享了从初学者到能够使用Qt和OpenCV进行图像处理的心路历程。面对研三师兄的轻视和实验室的压力,作者决定通过专注于常用功能来克服困难,并最终证明自己的能力。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

之前我曾经口出狂言,说要用Qt加opencv2个月写一个二维图像处理界面。只是越学opencv学的越深入,越发觉得是这不可能的事情。把每个opencv的函数都自己重新用c语言写一遍。太多了也太难了。耗费大量的精力不说,越写到后面越觉得吃力。时间也很紧张啊。这个暑假一过完就马上研二了。按照老板的尿性,那绝壁是天天出差跑不了的。所以在跟一位精通opencv与qt的大牛深入探讨之后。决定转移重心。二维图像处理界面还是要写的。但是不可能面面俱到。只选择常用的去写。更多的是搞懂原理与函数参数调节的意义。至于C语言实现。等以后有空了再慢慢研究。终究还是起步晚了。不比本科啊,有大把的时间。研究生时间太紧张了。摆在我面前需要我掌握的知识像山一样高。opencv,qt,pcl,opengl.C++基础还要补。还要学习现在最热门的python。还要应付实验室老板永无止境的奇葩需求。真的是时间不够啊。终究我还是成为了自己当初最瞧不起的那类人—调参员。有时候想想真是无奈。当初刚进实验室。研三的大师兄写了一个基于mfc的二维图像处理界面。我们研一三个新生他给了另外两个人,就是没给我。转而要我去搞工业相机的二次开发。是啊,实验室算法最吃香。吃香的东西肯定要留给本校的学弟。我一个外校的拿什么跟他们争。所以整个研一,另外两个拿着实验室写好的平台在上面悠哉游哉的写算法。我还在摸索mfc的大体结构。如何使用。还在为怎么搭建这个界面而头疼。也没一个人教我。我只问了那个研三的大师兄一次问题。opencv里面IplImage怎么转mat。当时怎么写都写不出来。他说这个好写啊。我跟你写出来了你请实验室所有人吃饭。当时迫于无奈我就答应了。他果然写出来了。然后他们要我请客。我中午一个人看他们吃的开心,聊的开心。然后我去买单。那天中午我没吃饭。钱都给他们吃了。从那以后我没有再向实验室一个人问过一个问题。所有的问题我都逼着自己去解决。我告诉自己这辈子你谁都不准靠,也没有谁会给你靠。你要学会独立,坚强。所以我才那么的排斥mfc。当初研一被那个大师兄嘲笑了好久。你连mfc都不会。你就不是吃程序员这碗饭的人。所以我跑去学qt啊。大师兄瞧不起opencv,我就偏要把opencv学好。狠狠的证明给他们看。当初你们总笑我啥都不会,就一天到晚研究opencv。所以我才要憋着一口气也要用qt加opencv写一个漂漂亮亮的界面啊。我不比你差。总有一天我会让当初在实验室瞧不起我的人仰望我。我会比你们所有人找到更好的工作,更高的待遇。我将来会过的比你们都好。
加油,努力。当年本科也是没有人看好你搞数学竞赛。但你终归拿到了属于你的一等奖。
我始终相信一句话:有志者事竟成破釜沉舟百二秦川终属楚。苦心人天不负卧薪尝胆三千越甲可吞吴。

内容概要:本文详细介绍了如何利用Simulink进行自动代码生成,在STM32平台上实现带57次谐波抑制功能的霍尔场定向控制(FOC)。首先,文章讲解了所需的软件环境准备,包括MATLAB/Simulink及其硬件支持包的安装。接着,阐述了构建永磁同步电机(PMSM)霍尔FOC控制模型的具体步骤,涵盖电机模型、坐标变换模块(如Clark和Park变换)、PI调节器、SVPWM模块以及用于抑制特定谐波的陷波器的设计。随后,描述了硬件目标配置、代码生成过程中的注意事项,以及生成后的C代码结构。此外,还讨论了霍尔传感器的位置估算、谐波补偿器的实现细节、ADC配置技巧、PWM死区时间和换相逻辑的优化。最后,分享了一些实用的工程集成经验,并推荐了几篇有助于深入了解相关技术和优化控制效果的研究论文。 适合人群:从事电机控制系统开发的技术人员,尤其是那些希望掌握基于Simulink的自动代码生成技术,以提高开发效率和控制精度的专业人士。 使用场景及目标:适用于需要精确控制永磁同步电机的应用场合,特别是在面对高次谐波干扰导致的电流波形失真问题时。通过采用文中提供的解决方案,可以显著改善系统的稳定性和性能,降低噪声水平,提升用户体验。 其他说明:文中不仅提供了详细的理论解释和技术指导,还包括了许多实践经验教训,如霍尔传感器处理、谐波抑制策略的选择、代码生成配置等方面的实际案例。这对于初学者来说是非常宝贵的参考资料。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值