【实例简介】
gbvs 显著区域提取算法 matlab编写,可以直接运行
【实例截图】
【核心代码】
gbvs
└── gbvs
├── algsrc
│ ├── connectMatrix.m
│ ├── distanceMatrix.m
│ ├── formMapPyramid.m
│ ├── getDims.m
│ ├── graphsalapply.m
│ ├── graphsalinit.m
│ ├── indexmatrix.m
│ ├── initGBVS.m
│ ├── makeLocationMap.m
│ ├── mexArrangeLinear.cc
│ ├── mexArrangeLinear.mexa64
│ ├── mexArrangeLinear.mexglx
│ ├── mexArrangeLinear.mexmaci
│ ├── mexArrangeLinear.mexmaci64
│ ├── mexArrangeLinear.mexw32
│ ├── mexArrangeLinear.mexw64
│ ├── mexAssignWeights.cc
│ ├── mexAssignWeights.mexa64
│ ├── mexAssignWeights.mexglx
│ ├── mexAssignWeights.mexmaci
│ ├── mexAssignWeights.mexmaci64
│ ├── mexAssignWeights.mexw32
│ ├── mexAssignWeights.mexw64
│ ├── mexColumnNormalize.cc
│ ├── mexColumnNormalize.mexa64
│ ├── mexColumnNormalize.mexglx
│ ├── mexColumnNormalize.mexmaci
│ ├── mexColumnNormalize.mexmaci64
│ ├── mexColumnNormalize.mexw32
│ ├── mexColumnNormalize.mexw64
│ ├── mexSumOverScales.cc
│ ├── mexSumOverScales.mexa64
│ ├── mexSumOverScales.mexglx
│ ├── mexSumOverScales.mexmaci
│ ├── mexSumOverScales.mexmaci64
│ ├── mexSumOverScales.mexw32
│ ├── mexSumOverScales.mexw64
│ ├── mexVectorToMap.cc
│ ├── mexVectorToMap.mexa64
│ ├── mexVectorToMap.mexglx
│ ├── mexVectorToMap.mexmaci
│ ├── mexVectorToMap.mexmaci64
│ ├── mexVectorToMap.mexw32
│ ├── mexVectorToMap.mexw64
│ ├── namenodes.m
│ ├── partitionindex.m
│ ├── principalEigenvectorRaw.m
│ ├── simpledistance.m
│ └── sparseness.m
├── compile
│ ├── cleanmex.m
│ ├── gbvs_compile.m
│ └── gbvs_compile2.m
├── demo
│ ├── demonstration.m
│ ├── flicker_motion_demo.m
│ └── simplest_demonstration.m
├── gbvs.m
├── gbvs_fast.m
├── gbvs_install.m
├── initcache
│ ├── 17__24__m__2.mat
│ ├── 18__24__m__2.mat
│ ├── 21__32__m__2.mat
│ ├── 23__24__m__2.mat
│ ├── 23__32__m__2.mat
│ ├── 24__18__m__2.mat
│ ├── 24__23__m__2.mat
│ ├── 24__24__m__2.mat
│ ├── 24__32__m__2.mat
│ ├── 27__32__m__2.mat
│ ├── 27__40__m__2.mat
│ ├── 28__32__m__2.mat
│ ├── 29__30__m__2.mat
│ ├── 30__28__m__2.mat
│ ├── 30__29__m__2.mat
│ ├── 30__40__m__2.mat
│ ├── 32__24__m__2.mat
│ ├── 32__28__m__2.mat
│ ├── 32__31__m__2.mat
│ ├── 32__32__m__2.mat
│ ├── 35__40__m__2.mat
│ ├── 40__30__m__2.mat
│ ├── 40__38__m__2.mat
│ └── 40__40__m__2.mat
├── ittikochmap.m
├── makeGBVSParams.m
├── readme.txt
├── saltoolbox
│ ├── attenuateBordersGBVS.m
│ ├── makeGaborFilterGBVS.m
│ ├── maxNormalizeStdGBVS.m
│ ├── mexLocalMaximaGBVS.cc
│ ├── mexLocalMaximaGBVS.mexa64
│ ├── mexLocalMaximaGBVS.mexglx
│ ├── mexLocalMaximaGBVS.mexmaci
│ ├── mexLocalMaximaGBVS.mexmaci64
│ ├── mexLocalMaximaGBVS.mexw32
│ ├── mexLocalMaximaGBVS.mexw64
│ ├── mySubsample.cc
│ ├── mySubsample.mexa64
│ ├── mySubsample.mexglx
│ ├── mySubsample.mexmaci
│ ├── mySubsample.mexmaci64
│ ├── mySubsample.mexw32
│ ├── mySubsample.mexw64
│ └── safeDivideGBVS.m
├── samplepics
│ ├── 1.jpg
│ ├── 2.jpg
│ ├── 3.jpg
│ ├── 4.jpg
│ ├── 5.jpg
│ └── seq
│ ├── 085.jpg
│ ├── 086.jpg
│ ├── 087.jpg
│ └── 088.jpg
└── util
├── areaROC.m
├── featureChannels
│ ├── C_color.m
│ ├── D_dklcolor.m
│ ├── F_flicker.m
│ ├── I_intensity.m
│ ├── M_motion.m
│ ├── O_orientation.m
│ └── R_contrast.m
├── getBestRows.m
├── getFeatureMaps.m
├── getIntelligentThresholds.m
├── heatmap_overlay.m
├── invCenterBias.mat
├── linearmap.m
├── makeFixationMask.m
├── myContrast.cc
├── myContrast.mexa64
├── myContrast.mexglx
├── myContrast.mexmaci
├── myContrast.mexmaci64
├── myContrast.mexw32
├── myContrast.mexw64
├── mycombnk.m
├── myconv2.m
├── mygausskernel.m
├── mygetrgb.m
├── mymessage.m
├── padImage.m
├── padImageOld.m
├── rankimg.m
├── rgb2dkl.m
├── rocSal.m
├── rocScoreSaliencyVsFixations.m
├── shiftImage.m
├── show_imgnmap.m
└── show_imgnmap2.m
10 directories, 148 files