影像示例
勾画地块文件示例(此处未勾勒完全)
此流程为QGIS流程,建议下载QGIS,开源免费,体量比ARCGIS小很多。一般建立数据集是用labelme等工具,我也尝试了该工具,使用体验不够舒适而且还会闪退(勾的东西全部都没了),实在不可忍受。并且RCF模型只需要边界,不需要其他标签,因此可以使用GIS软件来勾绘。
以下是流程介绍:
-
将影像加入QGIS,对影像建立掩膜,使用栅格计算器,将每个波段都设置为0,此时得到一个纯黑的掩膜tif。
-
在QGIS中打开刚刚下载的影像,新建shp文件,要素为线,点击开始编辑,勾画出地块边界。(如果上述shp文件要素为面,勾画完地块边界后,在工具箱中搜索“边界“工具,将勾画出地块边界转化为线图层。)
-
在工具箱中搜索“栅格化(使用固定值替换)“,矢量图层选择刚刚转化得到的线图层,栅格图层选择纯黑掩膜,固定的混合值输入1,点击运行。运行结束后QGIS不会在纯黑掩膜上显示结果,需要移除图层再次添加,就可以看到勾勒出的地块边界了(或者在属性中的符号化界面将渲染类型设置为唯一值,并点击分类)。
-
最后结果只需要显示线条的图像,矢量文件等可以自己保存