实例介绍
A Unified Approach to Salient Object Detection via Low Rank Matrix Recovery这篇论文的代码,经测试能够运行。通过此程序,还可以很好的了解mean-shift算法的使用。
【实例截图】
【核心代码】
Code_LowRankSaliency
└── Code_LowRankSaliency
├── Demo.m
├── edison_matlab_interface
│ ├── compile_edison_wrapper.m
│ ├── edge
│ │ ├── BgDefaults.h
│ │ ├── BgEdge.cpp
│ │ ├── BgEdgeDetect.cpp
│ │ ├── BgEdgeDetect.h
│ │ ├── BgEdge.h
│ │ ├── BgEdgeList.cpp
│ │ ├── BgEdgeList.h
│ │ ├── BgGlobalFc.cpp
│ │ ├── BgImage.cpp
│ │ └── BgImage.h
│ ├── edison_wrapper.m
│ ├── edison_wrapper_mex.cpp
│ ├── edison_wrapper_mex.h
│ ├── edison_wrapper_mex.mexa64
│ ├── edison_wrapper_mex.mexw32
│ ├── edison_wrapper_mex.opt
│ ├── edison_wrapper_mex.pdb
│ ├── 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
│ ├── Lab2RGB.m
│ ├── Luv2RGB.m
│ ├── Makefile
│ ├── project
│ │ ├── EDISON.001
│ │ ├── EDISON.APS
│ │ ├── EDISON.DSP
│ │ ├── EDISON.DSW
│ │ ├── EDISON.ncb
│ │ ├── 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
│ ├── RGB2Lab.m
│ ├── 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
├── ExtractFeature.m
├── gaborconvolve.m
├── gaborfilter.m
├── GetSaliencyMap.m
├── highpassfilter.m
├── images
│ ├── 0_1_1039.jpg
│ ├── 0_7_7677.jpg
│ ├── 1_27_27051.jpg
│ ├── 1_32_32486.jpg
│ ├── 2_70_70211.jpg
│ ├── 2_85_85032.jpg
│ └── Thumbs.db
├── lowpassfilter.m
├── matlabPyrTools
│ ├── binomialFilter.m
│ ├── blurDn.m
│ ├── blur.m
│ ├── buildGpyr.m
│ ├── buildLpyr.m
│ ├── buildSCFpyrLevs.m
│ ├── buildSCFpyr.m
│ ├── buildSFpyrLevs.m
│ ├── buildSFpyr.m
│ ├── buildSpyrLevs.m
│ ├── buildSpyr.m
│ ├── buildWpyr.m
│ ├── cconv2.m
│ ├── ChangeLog
│ ├── clip.m
│ ├── Contents.m
│ ├── corrDn.m
│ ├── corrDn.mexa64
│ ├── corrDn.mexglx
│ ├── corrDn.mexmac
│ ├── corrDn.mexmaci64
│ ├── corrDn.mexw32
│ ├── einstein.pgm
│ ├── entropy2.m
│ ├── factorial.m
│ ├── feynman.pgm
│ ├── getSpyr.m
│ ├── histo.m
│ ├── histoMatch.m
│ ├── histo.mexa64
│ ├── histo.mexglx
│ ├── histo.mexmac
│ ├── histo.mexmaci64
│ ├── histo.mexw32
│ ├── imGradient.m
│ ├── imStats.m
│ ├── innerProd.m
│ ├── kurt2.m
│ ├── lplot.m
│ ├── lpyrHt.m
│ ├── make-tar-file
│ ├── maxPyrHt.m
│ ├── mean2.m
│ ├── MEX
│ │ ├── compilePyrTools.m
│ │ ├── convolve.c
│ │ ├── convolve.h
│ │ ├── corrDn.c
│ │ ├── corrDn.mexa64
│ │ ├── corrDn.mexglx
│ │ ├── corrDn.mexmac
│ │ ├── corrDn.mexmaci
│ │ ├── corrDn.mexmaci64
│ │ ├── corrDn.mexw32
│ │ ├── edges.c
│ │ ├── edges-orig.c
│ │ ├── histo.c
│ │ ├── histo.mexa64
│ │ ├── histo.mexglx
│ │ ├── histo.mexmac
│ │ ├── histo.mexmaci
│ │ ├── histo.mexmaci64
│ │ ├── histo.mexw32
│ │ ├── innerProd.c
│ │ ├── -MacReadMe
│ │ ├── pointOp.c
│ │ ├── pointOp.mexa64
│ │ ├── pointOp.mexglx
│ │ ├── pointOp.mexmac
│ │ ├── pointOp.mexmaci
│ │ ├── pointOp.mexmaci64
│ │ ├── pointOp.mexw32
│ │ ├── range2.c
│ │ ├── range2.mexa64
│ │ ├── range2.mexglx
│ │ ├── range2.mexmac
│ │ ├── range2.mexmaci
│ │ ├── range2.mexmaci64
│ │ ├── range2.mexw32
│ │ ├── upConv.c
│ │ ├── upConv.mexa64
│ │ ├── upConv.mexglx
│ │ ├── upConv.mexmac
│ │ ├── upConv.mexmaci
│ │ ├── upConv.mexmaci64
│ │ ├── upConv.mexw32
│ │ └── wrap.c
│ ├── mkAngle.m
│ ├── mkAngularSine.m
│ ├── mkDisc.m
│ ├── mkFract.m
│ ├── mkGaussian.m
│ ├── mkImpulse.m
│ ├── mkRamp.m
│ ├── mkR.m
│ ├── mkSine.m
│ ├── mkSquare.m
│ ├── mkZonePlate.m
│ ├── modulateFlip.m
│ ├── namedFilter.m
│ ├── nextFig.m
│ ├── pgmRead.m
│ ├── pgmWrite.m
│ ├── pixelAxes.m
│ ├── pointOp.m
│ ├── pointOp.mexa64
│ ├── pointOp.mexglx
│ ├── pointOp.mexmac
│ ├── pointOp.mexmaci64
│ ├── pointOp.mexw32
│ ├── pwd2path.m
│ ├── pyrBandIndices.m
│ ├── pyrBand.m
│ ├── pyrLow.m
│ ├── pyrTools.pdf
│ ├── range2.m
│ ├── range2.mexa64
│ ├── range2.mexglx
│ ├── range2.mexmac
│ ├── range2.mexmaci64
│ ├── range2.mexw32
│ ├── rconv2.m
│ ├── rcosFn.m
│ ├── README
│ ├── reconLpyr.m
│ ├── reconSCFpyr.m
│ ├── reconSFpyrLevs.m
│ ├── reconSFpyr.m
│ ├── reconSpyrLevs.m
│ ├── reconSpyr.m
│ ├── reconWpyr.m
│ ├── setPyrBand.m
│ ├── shift.m
│ ├── showIm.m
│ ├── showLpyr.m
│ ├── showSpyr.m
│ ├── showWpyr.m
│ ├── skew2.m
│ ├── sp0Filters.m
│ ├── sp1Filters.m
│ ├── sp3Filters.m
│ ├── sp5Filters.m
│ ├── spyrBand.m
│ ├── spyrHigh.m
│ ├── spyrHt.m
│ ├── spyrLev.m
│ ├── spyrNumBands.m
│ ├── steer2HarmMtx.m
│ ├── steer.m
│ ├── subMtx.m
│ ├── TUTORIALS
│ │ ├── HTML
│ │ │ ├── lcv.css
│ │ │ ├── matlabPyrTools_0.1.png
│ │ │ ├── matlabPyrTools_01.png
│ │ │ ├── matlabPyrTools_0.2.png
│ │ │ ├── matlabPyrTools_02.png
│ │ │ ├── matlabPyrTools_0.3.png
│ │ │ ├── matlabPyrTools_03.png
│ │ │ ├── matlabPyrTools_04.png
│ │ │ ├── matlabPyrTools_05.png
│ │ │ ├── matlabPyrTools_06.png
│ │ │ ├── matlabPyrTools_07.png
│ │ │ ├── matlabPyrTools_08.png
│ │ │ ├── matlabPyrTools_09.png
│ │ │ ├── matlabPyrTools_10.png
│ │ │ ├── matlabPyrTools_11.png
│ │ │ ├── matlabPyrTools_12.png
│ │ │ ├── matlabPyrTools_13.png
│ │ │ ├── matlabPyrTools_14.png
│ │ │ ├── matlabPyrTools_15.png
│ │ │ ├── matlabPyrTools_16.png
│ │ │ ├── matlabPyrTools_17.png
│ │ │ ├── matlabPyrTools_18.png
│ │ │ ├── matlabPyrTools_19.png
│ │ │ ├── matlabPyrTools_20.png
│ │ │ ├── matlabPyrTools_21.png
│ │ │ ├── matlabPyrTools_22.png
│ │ │ ├── matlabPyrTools_23.png
│ │ │ ├── matlabPyrTools_24.png
│ │ │ ├── matlabPyrTools.png
│ │ │ ├── pyramids_01.png
│ │ │ ├── pyramids_02.png
│ │ │ ├── pyramids_03.png
│ │ │ ├── pyramids_04.png
│ │ │ ├── pyramids_05.png
│ │ │ ├── pyramids_06.png
│ │ │ ├── pyramids_07.png
│ │ │ ├── pyramids_08.png
│ │ │ ├── pyramids_09.png
│ │ │ ├── pyramids_10.png
│ │ │ ├── pyramids_11.5.png
│ │ │ ├── pyramids_11.png
│ │ │ ├── pyramids_12.png
│ │ │ ├── pyramids_13.png
│ │ │ ├── pyramids_14.png
│ │ │ ├── pyramids_15.png
│ │ │ ├── pyramids_16.png
│ │ │ ├── pyramids_17.png
│ │ │ ├── pyramids_18.png
│ │ │ ├── pyramids_19.png
│ │ │ ├── pyramids_20.png
│ │ │ ├── pyramids_21.png
│ │ │ ├── pyramids_22.png
│ │ │ ├── pyramids_23.png
│ │ │ ├── pyramids_24.png
│ │ │ ├── pyramids_25.png
│ │ │ ├── pyramids_26.png
│ │ │ ├── pyramids_27.png
│ │ │ ├── pyramids_28.5.png
│ │ │ ├── pyramids_28.png
│ │ │ ├── pyramids_29.png
│ │ │ ├── pyramids_30.png
│ │ │ ├── pyramids_31.png
│ │ │ ├── pyramids_32.png
│ │ │ ├── pyramids_33.png
│ │ │ ├── pyramids_34.png
│ │ │ ├── pyramids_35.png
│ │ │ ├── pyramids_36.5.png
│ │ │ ├── pyramids_36.png
│ │ │ ├── pyramids_37.3.png
│ │ │ ├── pyramids_37.6.png
│ │ │ ├── pyramids_37.png
│ │ │ ├── pyramids_38.5.png
│ │ │ ├── pyramids_38.png
│ │ │ ├── pyramids_39.5.png
│ │ │ ├── pyramids_39.png
│ │ │ ├── pyramids_40.png
│ │ │ ├── pyramids_41.png
│ │ │ ├── pyramids_42.png
│ │ │ ├── pyramids_43.png
│ │ │ ├── pyramids_44.png
│ │ │ ├── pyramids_45.png
│ │ │ ├── pyramids_46.png
│ │ │ ├── pyramids_47.png
│ │ │ ├── pyramids_48.png
│ │ │ ├── pyramids_49.png
│ │ │ ├── pyramids_50.png
│ │ │ ├── pyramids_51.png
│ │ │ ├── pyramids_52.5.png
│ │ │ ├── pyramids_52.png
│ │ │ ├── pyramids_53.png
│ │ │ ├── pyramids_54.png
│ │ │ ├── pyramids_5.5.png
│ │ │ ├── pyramids_55.png
│ │ │ ├── pyramids_56.png
│ │ │ ├── pyramids_57.png
│ │ │ ├── pyramids_58.png
│ │ │ ├── pyramids_59.png
│ │ │ ├── pyramids_60.png
│ │ │ ├── pyramids_61.png
│ │ │ ├── pyramids_62.png
│ │ │ ├── pyramids_63.png
│ │ │ ├── pyramids_64.png
│ │ │ ├── pyramids_65.png
│ │ │ ├── pyramids_66.png
│ │ │ ├── pyramids_67.png
│ │ │ ├── pyramids_68.png
│ │ │ ├── pyramids_69.png
│ │ │ ├── pyramids_70.png
│ │ │ ├── pyramids_71.png
│ │ │ ├── pyramids_72.png
│ │ │ ├── pyramids_73.png
│ │ │ ├── pyramids_74.png
│ │ │ ├── pyramids_75.png
│ │ │ └── pyramids.png
│ │ ├── matlabPyrTools.html
│ │ ├── matlabPyrTools.m
│ │ ├── pyramids.html
│ │ ├── pyramids.m
│ │ └── README
│ ├── upBlur.m
│ ├── upConv.m
│ ├── upConv.mexa64
│ ├── upConv.mexglx
│ ├── upConv.mexmac
│ ├── upConv.mexmaci64
│ ├── upConv.mexw32
│ ├── var2.m
│ ├── vectify.m
│ ├── wpyrBand.m
│ ├── wpyrHt.m
│ ├── wpyrLev.m
│ └── zconv2.m
├── readme.txt
├── RPCA
│ └── exact_alm_rpca
│ ├── exact_alm_rpca
│ │ ├── choosvd.m
│ │ ├── exact_alm_rpca.m
│ │ └── PROPACK
│ │ ├── Afunc.m
│ │ ├── AtAfunc.m
│ │ ├── Atransfunc.m
│ │ ├── bdsqr.m
│ │ ├── bdsqr_mex.c
│ │ ├── bdsqr.mexglx
│ │ ├── bdsqr.mexsg
│ │ ├── bdsqr.mexsg64
│ │ ├── bdsqr.mexsol
│ │ ├── bdsqr.mexw32
│ │ ├── Cfunc.m
│ │ ├── compute_int.m
│ │ ├── dbdqr.f
│ │ ├── helio.mat
│ │ ├── lanbpro.doc
│ │ ├── lanbpro.m
│ │ ├── lanbpro.txt
│ │ ├── laneig.doc
│ │ ├── laneig.m
│ │ ├── laneig.txt
│ │ ├── lanpro.doc
│ │ ├── lanpro.m
│ │ ├── lanpro.txt
│ │ ├── lansvd.doc
│ │ ├── lansvd.m
│ │ ├── lansvd.txt
│ │ ├── mminfo.m
│ │ ├── mmread.m
│ │ ├── mmwrite.m
│ │ ├── pythag.m
│ │ ├── refinebounds.m
│ │ ├── reorth.f
│ │ ├── reorth.m
│ │ ├── reorth_mex.c
│ │ ├── reorth.mexglx
│ │ ├── reorth.mexsg
│ │ ├── reorth.mexsg64
│ │ ├── reorth.mexsol
│ │ ├── test.m
│ │ ├── testtqlb.m
│ │ ├── tqlb.f
│ │ ├── tqlb.m
│ │ ├── tqlb_mex.c
│ │ ├── tqlb.mexglx
│ │ ├── tqlb.mexsg
│ │ ├── tqlb.mexsg64
│ │ ├── tqlb.mexsol
│ │ └── update_gbound.m
│ └── __MACOSX
│ └── exact_alm_rpca
├── saliencyMaps
│ └── Thumbs.db
├── spatialgabor.m
└── TrainedData
23 directories, 465 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论