- 博客(6)
- 收藏
- 关注
原创 Windows Labelme安装教程
1. 首先安装anaconda,安装包在bt上可以找到。执行exe文件即可2. 在开始菜单中打开安装好的Anaconda Prompt3. 在prompt中输入conda create –name=labelme python=2.7(对应自己的python版本)conda install pyqtpip install labelme4. 在prompt中输入labelm...
2018-05-30 16:44:30 7587 3
原创 自己制作语义分割语义分割数据集
最近在用deeplab,需要自己标注数据集,整理一下。制作语义分割数据集大致需要(1)使用labelme对数据进行标注,生成对应图片的json格式。(2)执行label下的labelme_json_to_dataset.py文件,生成图片对应文件夹。(3)通过第二步生成的文件夹,生成语义图片。(4)将语义图片转化成灰度图。--------------------------------------...
2018-05-30 16:42:48 24548 43
转载 如何把.npy格式与PIL image相互转换
importnumpyimportPIL # Convert Image to arrayimg=PIL.Image.open("foo.jpg").convert("L")arr=numpy.array(img) # Convert array to Image# 如果要加载npy
2017-10-30 09:45:31 7320 2
原创 Xenserver删除VM存储无法释放
问题描述:在Xencenter删除一个服务器下的VM后,发现之前分配给VM的存储显示仍然在使用中。解决方法:(1)首先通过命令xe vdi-list,如果记得之前分配给VM磁盘的name-lable,可以通过name-lable查找,如果不记得了,找到与你之前分配给VM的存储大小接近的磁盘,类似这个样子 (2)找到以后输入命令lvremove /dev/VG_XenStorag
2017-09-01 10:54:47 2645
原创 面试题8:二叉树的下一个节点
struct BinaryTreeNode { int m_value; BinaryTreeNode* m_lchild; BinaryTreeNode* m_rchild; BinaryTreeNode* m_father;};BinaryTreeNode* GetNext(BinaryTreeNode* pNode){ if (pNode == nullptr) retur
2017-08-22 16:47:29 264
原创 2.3.3 链表
单向链表的节点定义如下:struct ListNode{int m_nValue;ListNode* m_pNext;};往链表的末尾添加一个节点的C++代码:void AddToTail(ListNode**pHead, int value){if(*pHead == NULL) return;ListNode* pNew = new ListNo
2017-08-22 15:52:31 186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人