opencv
文章平均质量分 50
zllwarm
刚接触深度学习,为了监督自己学习,我会将自己在训练网络或者配置环境时遇到的问题及解决方法与大家分享
展开
-
darknet框架下用yolo训练自己的
就可以看到预测结果。在这里需要提醒那些用window系统训练darknet的朋友们,训练这个最好是用Ubuntu或者linux系统。我在用window系统训练时,我的路径是这样的,我会用window系统显示一下,最后会一直报错很痛苦。如果想看预测图在哪,你可以 examples同路径下,找到一个名为predictions的图片文件就是下面这张预测结果图。主要是 这三个文件,cfg目录下的voc.data文件,里面主要是数据集的路径还有类别的名称。细心的朋友会发现和前面不一样,是的,输入下面的命令会报错,原创 2023-12-21 16:02:46 · 516 阅读 · 0 评论 -
labelimg软件中显示标签文本
解决方法:在labelimg软件中,点击view,然后可以看到display labels选项,我们勾选上后就可以看到标签文本了。当标注框线比较细的时候可以点击duplicate rectbox,加宽边框。在标注的时候会遇到这种情况,有标注框没有标签文本。只能通过颜色来区分。原创 2023-12-09 20:46:38 · 718 阅读 · 0 评论 -
使用opencv实现最小外接矩阵与宽高信息显示
对于现在主流的深度学习网络,主要用于检测、图像分类、语义分割等领域。而在工业上如果想实现抓取操作,需要获取这个工件的基本信息,然后传送为机械臂或者抓手实现定位抓取。在这个过程中,有人利用检测的预测框估计工件的信息。这种方法容易出现偏差,如图所示。最小外接矩阵的原理是通过对点簇的最小外接矩形进行旋转,并计算旋转后的矩形面积,直到面积达到最小,对应的即为最小外接矩形。对于这种情况可以利用最小外接矩阵来获取工件的准确信息。原创 2023-12-05 15:24:31 · 811 阅读 · 1 评论