
项目记录
文章平均质量分 92
Rosen.
985 本硕,初创公司创始人,XBOTPARK基金投资企业
展开
-
抠图应用程序设计(三)——QT用户界面的实现
简介 本设计的GUI其实是由一个用户界面demo开发而成,主要由弹窗以及主界面组成。弹窗主要用于提示用户操作,为用户提供选择;主界面用于交互功能的实现。外观设计 外观设计部分大部分在Qt Designer上完成。将所需控件按照方案论证中的布局图拖动至预设位置,并根据对应的功能对其合适的命名以方便后续程序的编写。接着选择合适的Layout类型控制各控件的布局,如在按键较密集的功能选择区采用网格布局,使其中的按钮整齐排列。接着在合适的位置添加Spacer控件,这个控件可以控制各控件间的距离以达到窗口缩原创 2022-02-08 10:27:21 · 1248 阅读 · 0 评论 -
抠图应用程序设计(二)——磁性套索工具Livewire算法的实现
简介 LiveWire是一种图像分割技术,允许用户使用相对少的鼠标点击次数快速准确地选择感兴趣区域,其实现过程可分为以下两个部分:使用滤波算法过滤并转换成灰度使用Dijkstra算法应用到修改后的图像,从用户分别点击的两个点中找寻出最佳路径 在 LiveWire 算法中, 待分割二维图像被视作有向加权图 G, 像素被视为 G 中的节 点, 连接相邻节点的视为边。由此可以定义代价函数作为边的权值, 即:Cost(p,q)=ωCfc(p)+ωLoG fLoG (p)+ωGf原创 2022-02-08 10:25:09 · 2208 阅读 · 0 评论 -
抠图应用程序设计(一)——GrabCut算法的实现
简介 GrabCut是一种基于Graph Cut的图像分割算法,从待分割的对象周围用户指定的边界框开始,使用高斯混合模型估计目标对象和背景的颜色分布。在像素标签上构造马尔可夫随机场,其能量函数优先选择具有相同标签的连接区域,并不断优化迭代求取最优解,GrabCut的用户操作和效果如下:Graph Cut算法 Graph Cut算法是一种能量优化算法,广泛应用于计算机视觉领域中的前背景分割、立体视觉、抠图技术等。该方法把图像分割问题和图的最小化分割问题关联起来,通过计算对无向图的分割完成图像分割操原创 2022-02-08 10:22:03 · 3873 阅读 · 0 评论 -
5-DOF机械臂课程设计(二)之视觉引导
文章目录相机内参标定手眼标定视觉引导源码下载后续相机内参标定将世界坐标系固定在棋盘上,则棋盘格上的任一点的物理坐标W=0,标定板上的每一个格子大小固定,可以得到每个角点在世界坐标系下的物理坐标 (U, V, W = 0) 。通过这些坐标利用最小二乘法计算出内参矩阵和外参矩阵的积,再依次计算出内参矩阵和外参矩阵。已知矩阵 H=A(R1R2T)H=A\left(\begin{array}{lll}R 1 & R 2 & T\end{array}\right)H=A(R1R2T), 利原创 2022-02-07 10:06:30 · 2686 阅读 · 0 评论 -
5-DOF机械臂课程设计(一)之正逆运动学
文章目录基本要求基本概念关节坐标系的建立正运动学求解DH参数表的建立逆运动学求解多解下解的选取源码下载后续基本要求 开发上位机程序,要求有良好的界面,能提供关节空间下和笛卡尔坐 标下表示的目标位姿点和中间若干经过点的输入功能,进行轨迹规划, 并控制机械臂沿轨迹运动,最终完成目标抓取的任务。基本概念连杆长度 :2个相邻关节轴线之间的距离连杆扭角 :2个相邻关节轴线之间的角度连杆偏距 :2个关节坐标系的X轴之间的距离关节角度 :关节变量 计算时需要加初始角度偏移关节坐标系的建立 根据《机原创 2022-02-07 10:01:13 · 4981 阅读 · 2 评论 -
餐饮外卖销售系统数据库设计
简介 对于人工数据管理系统,存在许多的弊端,手工录入、耗费人力、工作繁琐,准确性也无法保证,并且相当耗费时间,对于数据量巨大的餐饮外卖销售系统来说,人工数据管理系统已经无法满足其需求。本次设计的餐饮外卖销售系统通过C#作为前端,SQL Server2019作为后端进行连接,并具有典型的数据库应用系统的特征,完成了系统结构与现实生活的紧密结合。概念模型设计 根据以上的需求分析和功能划分,经过分析和总结,提炼出用以描述用户业务需求的概念。逻辑模型设计 将概念模型具体化,实现概念模型中所描述的东原创 2022-02-06 11:19:23 · 89681 阅读 · 6 评论