- 博客(6)
- 收藏
- 关注
原创 TypeError: only size-1 arrays can be converted to Python scalars
我的报错原因是 读取图片的数组维度有误我是这样读取图片的,所以想获取 H,W,C,需要添加shape属性from PIL import Imageimport numpy as nptestImg = np.asarray(Image.open(imgDir))初始代码: imgHeight = imgArray[0] # 这样读取的不是H,是三通道矩阵的第0维的数据,结果如下图报错:改成: imgHeight = imgArray.shape[0]小报错,
2021-09-13 12:15:26 247
原创 将VOC图像数据集按比例随机划分,分割后的图片和标签地址写入新的文本文档
目的:需要写个脚本将VOC图像数据集按0.7:0.2:0.1比例随机混乱划分,分割后的图片和标签地址写入新的文本文档。图像文件夹:标签文件夹:目标文本文件夹格式话不多说直接上脚本代码:import osimport randomdef get_files(file_dir): # 获取所有文件名,并放置到列表 file_list = [] for file in os.listdir(file_dir): file_list.append(file
2021-07-13 14:50:49 672
原创 没有与这些操作数相匹配的“<<“运算符 操作类型为:std::basic_ostream<char,std::char_traits<char>><<void
如遇到cout << this->m_EmpArray[ret]->showInfo() << endl;想调用指针数组中的某个指针所属的函数时,<<运算符飘红报错,可能是该函数的返回值的问题,或者检查头文件是否包含#include...
2021-03-22 12:39:49 44960 3
原创 YOLOv4训练自己的数据集
本文主要参考博客有两个:博客一和博客二数据集自定义,按照如下VOC数据集格式制作Annotations是存放标签xml文件JPEGImage 存放所有图片ImageSets 中创建Main文件夹,然后在Main文件夹里面的3个txt文件按行存放着图片名字如000100020003最终将整个VOCdevkit文件夹放在在这个地址里面/home/xxxx/darknet/build/darknet/x64/data/voc这一步很关键制作训练所需的目标坐标TXT文件和Labels如何
2021-02-19 19:42:13 861
原创 YOLOv4计算Map命令
使用的版本是AlexyAB的模型,训练完成后在darknet目录下运行下列命令行xxx@xxx:~/darknet$ ./darknet detector map./cfg/voc.data cfg/yolov4.cfg backup/yolo-obj_last.weights注意:其中voc.data我是修改过内容的,可以根据自己的文件夹名称替换。另外yolo-obj_last.weights是在backup目录下,名称也是实现自定义好的,根据自己的文件名进行修改,也可以使用best.weights
2021-02-16 16:02:11 3035 4
原创 Ubuntu18.04 +Pycharm+Anaconda+NVIDIA显卡驱动+CUDA+cuDNN+Pytorch安装整理
最近准备学Linux,首先得准备好Ubuntu18.04,教程很多。直接进入正题吧[1] 安装Pycharm—>Pycharm安装 激活的话,tb解决省事[2]安装完会发现桌面上没有快捷方式,估计你们也应该没有,可以看这个博客—>Pycharm桌面快捷方式[3]安装Anaconda Python3.6版本,我使用的是清华源按照这个博客里写的下载,版本不用太高,接着看这个博客安装教程[4]在Pycharm中添加刚刚安装好的Anaconda,配置Python环境,看这个博客,比window
2020-12-17 17:00:24 692
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人