Make3DFeature

将图像分割成超像素,并提取每个超像素块的Make3D特征

-----------------------------Function 1: CLMake3DFeature.m-----------------------------

一. 功能描述

将图像分割成超像素,并提取每个超像素块的Make3D特征

二. 文件位置

1.CLMake3DFeature.m

..\make3d\LearningCode\Debug\CLMake3DFeature.m

输入图片(.jpg)及其标注信息(.txt)的位置

..\make3d\LightImages

三. 使用说明

step1. 将文件夹修改为:..\make3d\LearningCode

step2. 初始化路径

在命令行窗口中输入:InitialPath(true)

step3. 输入:CLMake3DFeature('../outputTest/test.jpg','../OutputTest/')

四. 输出特征文件

位置

..\make3d\OutputTest

文件说明

(1)每张图片对应一个.txt文件,文件名与图片名相同

(2)第1列:超像素的索引序号

第2列:0或1,0表示该超像素不是光源,1表示是光源

第3-4列:超像素的中心坐标(y,x)

第5-end列:

分成5个部分(超像素+四邻域):该超像素,左边的超像素,上,右,下

每部分有68列,1722=68,其中,17是滤波器输出;第一个2是k取2和4的情况;第二个2是两种尺度(100%,50%)

五. 操作系统

win10 64bit,MATLAB2015b

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐