实例介绍
基于超像素合并的遥感图像多尺度分割,先将图像进行分割成超像素区域。然后按照一定的合并准则进行合并,参考文献《A Bilevel Scale-Sets Model for Hierarchical Representation of Large RemoteSensing Images》发表在2016年TGRS上
【实例截图】
【核心代码】
(代码)SuperPixelMerge-Multi-Res-Seg(2kx2kPixels)
├── demo.bmp
├── Demo_Matlab.m
├── GraphSeg
│ ├── binaryHeap.h
│ ├── BuildGLTree.mexw64
│ ├── coherenceFilter
│ │ ├── CoherenceFilter.m
│ │ ├── compile_c_files.m
│ │ ├── functions
│ │ │ ├── derivatives.c
│ │ │ ├── derivatives.m
│ │ │ ├── imgaussian.c
│ │ │ ├── imgaussian.m
│ │ │ ├── showcs3.fig
│ │ │ └── showcs3.m
│ │ ├── functions2D
│ │ │ ├── CoherenceFilterStep2D.c
│ │ │ ├── CoherenceFilterStep2D_functions.c
│ │ │ ├── CoherenceFilterStep2D.m
│ │ │ ├── ConstructDiffusionTensor2D.m
│ │ │ ├── diffusion_scheme_2D_implicit.m
│ │ │ ├── diffusion_scheme_2D_non_negativity.m
│ │ │ ├── diffusion_scheme_2D_rotation_invariant.m
│ │ │ ├── diffusion_scheme_2D_standard.m
│ │ │ ├── EigenVectors2D.m
│ │ │ └── StructureTensor2D.m
│ │ ├── functions3D
│ │ │ ├── CoherenceFilterStep3D.c
│ │ │ ├── CoherenceFilterStep3D_functions.c
│ │ │ ├── CoherenceFilterStep3D.m
│ │ │ ├── diffusion_scheme_3D_implicit.m
│ │ │ ├── diffusion_scheme_3D_non_negativity.c
│ │ │ ├── diffusion_scheme_3D_non_negativity.m
│ │ │ ├── diffusion_scheme_3D_rotation_invariant.c
│ │ │ ├── diffusion_scheme_3D_rotation_invariant.m
│ │ │ ├── diffusion_scheme_3D_standard.c
│ │ │ ├── diffusion_scheme_3D_standard.m
│ │ │ ├── EigenDecomposition3.c
│ │ │ ├── EigenDecomposition3.h
│ │ │ ├── EigenVectors3D.c
│ │ │ ├── EigenVectors3D.m
│ │ │ ├── StructureTensor2DiffusionTensor3DWeickert.c
│ │ │ ├── StructureTensor2DiffusionTensor3DWeickert.m
│ │ │ └── StructureTensor3D.m
│ │ └── images
│ │ ├── sphere.mat
│ │ ├── sync_noise.png
│ │ ├── sync.png
│ │ └── Thumbs.db
│ ├── DeleteGLTree.mexw64
│ ├── GLtree3DMex
│ │ ├── BuildGLTree.cpp
│ │ ├── BuildGLTree.m
│ │ ├── DeleteGLTree.cpp
│ │ ├── DeleteGLTree.m
│ │ ├── GLTree.cpp
│ │ ├── GLTree.h
│ │ ├── KNNSearch.cpp
│ │ ├── KNNSearch.m
│ │ └── TestMexFiles.m
│ ├── GraphSeg.h
│ ├── graphSeg.m
│ ├── GraphSeg_mex.cpp
│ ├── GraphSeg_mex.mexw64
│ ├── knng_search.m
│ ├── KNNSearch.mexw64
│ ├── license.txt
│ └── test_GraphSeg.m
├── mean shift
│ ├── compile_edison_wrapper.m
│ ├── demo.m
│ ├── edge
│ │ ├── BgDefaults.h
│ │ ├── BgEdge.cpp
│ │ ├── BgEdgeDetect.cpp
│ │ ├── BgEdgeDetect.h
│ │ ├── BgEdge.h
│ │ ├── BgEdgeList.cpp
│ │ ├── BgEdgeList.h
│ │ ├── BgGlobalFc.cpp
│ │ ├── BgImage.cpp
│ │ └── BgImage.h
│ ├── edison_matlab_interface.tar.gz
│ ├── edison_wrapper.m
│ ├── edison_wrapper_mex.cpp
│ ├── edison_wrapper_mex.h
│ ├── edison_wrapper_mex.mexa64
│ ├── edison_wrapper_mex.mexw32
│ ├── edison_wrapper_mex.mexw64
│ ├── edison_wrapper_mex.opt
│ ├── GUI
│ │ ├── BgImagPGM.cpp
│ │ ├── BgImagPGM.h
│ │ ├── BgImagPNM.cpp
│ │ ├── BgImagPNM.h
│ │ ├── bgimsystem.cpp
│ │ ├── bgimsystem.h
│ │ └── icons
│ │ ├── arrow.bmp
│ │ ├── bgimsystem.ico
│ │ ├── caip_logo.bmp
│ │ ├── chart.ico
│ │ ├── copy.bmp
│ │ ├── copy.xpm
│ │ ├── cross.bmp
│ │ ├── cut.bmp
│ │ ├── cut.xpm
│ │ ├── down_arrow.bmp
│ │ ├── h.bmp
│ │ ├── help.bmp
│ │ ├── help.xpm
│ │ ├── mondrian.ico
│ │ ├── mondrian.xpm
│ │ ├── new.bmp
│ │ ├── new_e.bmp
│ │ ├── new_s.bmp
│ │ ├── new.xpm
│ │ ├── open.bmp
│ │ ├── open.xpm
│ │ ├── paste.bmp
│ │ ├── paste.xpm
│ │ ├── p.bmp
│ │ ├── print.bmp
│ │ ├── print.xpm
│ │ ├── riul_logo.bmp
│ │ ├── rotated_h.bmp
│ │ ├── rotated_p.bmp
│ │ ├── rutgers_logo.bmp
│ │ ├── save.bmp
│ │ ├── save.xpm
│ │ ├── zoom_in.bmp
│ │ └── zoom_out.bmp
│ ├── help
│ │ ├── doc
│ │ │ ├── edge.html
│ │ │ ├── figs
│ │ │ │ ├── edge_fig1.jpg
│ │ │ │ ├── rh.jpg
│ │ │ │ ├── segm_fig.jpg
│ │ │ │ ├── syng_fig.jpg
│ │ │ │ ├── sys_fig1.jpg
│ │ │ │ ├── sys_fig2.jpg
│ │ │ │ ├── sys_fig3.jpg
│ │ │ │ ├── sys_fig4.jpg
│ │ │ │ ├── win_fig1.jpg
│ │ │ │ └── win_fig2.jpg
│ │ │ ├── help.html
│ │ │ ├── overview.html
│ │ │ ├── ref.html
│ │ │ ├── segm.html
│ │ │ └── syng.html
│ │ └── specification.html
│ ├── Luv2RGB.m
│ ├── Makefile
│ ├── project
│ │ ├── EDISON.001
│ │ ├── EDISON.DSP
│ │ ├── EDISON.DSW
│ │ ├── EDISON.OPT
│ │ ├── EDISON.PLG
│ │ ├── edison.rc
│ │ └── filelog.txt
│ ├── prompt
│ │ ├── defs.h
│ │ ├── edison.cpp
│ │ ├── edison.h
│ │ ├── error.h
│ │ ├── flags.h
│ │ ├── globalFnc.cpp
│ │ ├── imfilt.h
│ │ ├── libppm.cpp
│ │ ├── libppm.h
│ │ ├── main.cpp
│ │ ├── parser.cpp
│ │ └── parser.h
│ ├── readme.txt
│ ├── RGB2Luv.m
│ ├── segm
│ │ ├── ms.cpp
│ │ ├── ms.h
│ │ ├── msImageProcessor.cpp
│ │ ├── msImageProcessor.h
│ │ ├── MSReadme.txt
│ │ ├── msSys.cpp
│ │ ├── msSys.h
│ │ ├── msSysPrompt.cpp
│ │ ├── RAList.cpp
│ │ ├── RAList.h
│ │ ├── rlist.cpp
│ │ ├── rlist.h
│ │ └── tdef.h
│ └── SysReadme.txt
├── MergeTool
│ ├── demo.bmp
│ ├── demo-cmd.bat
│ ├── gdal15.dll
│ ├── geos_c_fw.dll
│ ├── geos_fw.dll
│ ├── libcurl.dll
│ ├── libeay32.dll
│ ├── libguide40.dll
│ ├── NTDLL.DLL
│ ├── ssleay32.dll
│ ├── SuperPixelMerge.exe
│ ├── Use Guilde.docx
│ ├── User Guild.pdf
│ └── zlib1.dll
├── SCoW
│ ├── demo.m
│ ├── SCoW.cpp
│ └── SCoW.mexw64
├── ShowContours.m
└── SLIC_mex
├── bee.jpg
├── Merge.tif
├── SLICdemo.m
├── slicmex.c
├── slicmex.mexw64
├── SLICOdemo.m
├── slicomex.c
├── slicomex.mexw64
├── SLICSupervoxelDemo.m
├── slicsupervoxelmex.c
└── Superpixel.tif
20 directories, 204 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论