├── FM.m ├── PA1_balls_aligned └── 25 │ ├── 1.jpg │ ├── 10.jpg │ ├── 11.jpg │ ├── 12.jpg │ ├── 13.jpg │ ├── 14.jpg │ ├── 15.jpg │ ├── 16.jpg │ ├── 17.jpg │ ├── 18.jpg │ ├── 19.jpg │ ├── 2.jpg │ ├── 20.jpg │ ├── 21.jpg │ ├── 22.jpg │ ├── 23.jpg │ ├── 24.jpg │ ├── 25.jpg │ ├── 3.jpg │ ├── 4.jpg │ ├── 5.jpg │ ├── 6.jpg │ ├── 7.jpg │ ├── 8.jpg │ └── 9.jpg ├── PA1_dataset1_balls ├── 0.jpg ├── 1.jpg ├── 10.jpg ├── 11.jpg ├── 12.jpg ├── 13.jpg ├── 14.jpg ├── 15.jpg ├── 16.jpg ├── 17.jpg ├── 18.jpg ├── 19.jpg ├── 2.jpg ├── 20.jpg ├── 21.jpg ├── 22.jpg ├── 23.jpg ├── 24.jpg ├── 3.jpg ├── 4.jpg ├── 5.jpg ├── 6.jpg ├── 7.jpg ├── 8.jpg └── 9.jpg ├── PA1_dataset2_keyboard ├── 0.jpg ├── 1.jpg ├── 10.jpg ├── 11.jpg ├── 12.jpg ├── 13.jpg ├── 14.jpg ├── 15.jpg ├── 16.jpg ├── 17.jpg ├── 18.jpg ├── 19.jpg ├── 2.jpg ├── 20.jpg ├── 21.jpg ├── 22.jpg ├── 23.jpg ├── 24.jpg ├── 25.jpg ├── 26.jpg ├── 27.jpg ├── 28.jpg ├── 29.jpg ├── 3.jpg ├── 30.jpg ├── 31.jpg ├── 4.jpg ├── 5.jpg ├── 6.jpg ├── 7.jpg ├── 8.jpg └── 9.jpg ├── PA1_keyboard_aligned └── 32 │ ├── 1.jpg │ ├── 10.jpg │ ├── 11.jpg │ ├── 12.jpg │ ├── 13.jpg │ ├── 14.jpg │ ├── 15.jpg │ ├── 16.jpg │ ├── 17.jpg │ ├── 18.jpg │ ├── 19.jpg │ ├── 2.jpg │ ├── 20.jpg │ ├── 21.jpg │ ├── 22.jpg │ ├── 23.jpg │ ├── 24.jpg │ ├── 25.jpg │ ├── 26.jpg │ ├── 27.jpg │ ├── 28.jpg │ ├── 29.jpg │ ├── 3.jpg │ ├── 30.jpg │ ├── 31.jpg │ ├── 32.jpg │ ├── 4.jpg │ ├── 5.jpg │ ├── 6.jpg │ ├── 7.jpg │ ├── 8.jpg │ └── 9.jpg ├── README.md ├── alignmentTEST.m ├── allfocus.m ├── boxfilter.m ├── falign.m ├── gco-v3.0 ├── GCO_README.TXT ├── GCoptimization.cpp ├── GCoptimization.h ├── LinkedBlockList.cpp ├── LinkedBlockList.h ├── block.h ├── energy.h ├── example.cpp ├── graph.cpp ├── graph.h ├── matlab │ ├── GCO_BuildLib.m │ ├── GCO_ComputeEnergy.m │ ├── GCO_Create.m │ ├── GCO_Delete.m │ ├── GCO_ExpandOnAlpha.m │ ├── GCO_Expansion.m │ ├── GCO_GetLabeling.m │ ├── GCO_ListHandles.m │ ├── GCO_LoadLib.m │ ├── GCO_SetDataCost.m │ ├── GCO_SetLabelCost.m │ ├── GCO_SetLabelOrder.m │ ├── GCO_SetLabeling.m │ ├── GCO_SetNeighbors.m │ ├── GCO_SetSmoothCost.m │ ├── GCO_SetVerbosity.m │ ├── GCO_Swap.m │ ├── GCO_UnitTest.m │ ├── README.TXT │ ├── README.TXT~ │ ├── bin │ │ └── gco_matlab.mexw64 │ ├── gco_matlab.cpp │ └── main1.m └── maxflow.cpp ├── getLaplacian.m ├── graphcut.m ├── loadImages.m ├── main.m ├── maxfnf.m ├── natsort.m ├── natsortfiles.m ├── results ├── 1.PNG ├── 10.PNG ├── 11.PNG ├── 2.PNG ├── 3.PNG ├── 4.PNG ├── 5.PNG ├── 6.PNG ├── 7.PNG ├── 8.PNG └── 9.PNG └── wmf.m /FM.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/FM.m -------------------------------------------------------------------------------- /PA1_balls_aligned/25/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/1.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/10.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/11.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/12.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/13.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/14.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/15.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/16.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/17.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/18.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/18.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/19.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/19.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/2.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/20.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/20.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/21.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/21.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/22.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/22.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/23.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/23.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/24.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/24.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/25.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/25.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/3.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/4.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/5.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/6.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/7.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/8.jpg -------------------------------------------------------------------------------- /PA1_balls_aligned/25/9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_balls_aligned/25/9.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/0.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/1.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/10.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/11.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/12.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/13.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/14.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/15.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/16.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/17.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/18.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/18.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/19.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/19.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/2.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/20.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/20.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/21.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/21.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/22.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/22.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/23.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/23.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/24.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/24.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/3.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/4.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/5.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/6.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/7.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/8.jpg -------------------------------------------------------------------------------- /PA1_dataset1_balls/9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset1_balls/9.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/0.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/1.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/10.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/11.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/12.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/13.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/14.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/15.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/16.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/17.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/18.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/18.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/19.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/19.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/2.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/20.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/20.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/21.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/21.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/22.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/22.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/23.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/23.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/24.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/24.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/25.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/25.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/26.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/26.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/27.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/27.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/28.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/28.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/29.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/29.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/3.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/30.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/30.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/31.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/31.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/4.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/5.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/6.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/7.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/8.jpg -------------------------------------------------------------------------------- /PA1_dataset2_keyboard/9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_dataset2_keyboard/9.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/1.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/10.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/11.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/12.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/13.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/14.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/15.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/16.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/17.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/18.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/18.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/19.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/19.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/2.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/20.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/20.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/21.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/21.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/22.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/22.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/23.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/23.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/24.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/24.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/25.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/25.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/26.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/26.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/27.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/27.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/28.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/28.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/29.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/29.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/3.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/30.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/30.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/31.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/31.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/32.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/32.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/4.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/5.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/6.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/7.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/8.jpg -------------------------------------------------------------------------------- /PA1_keyboard_aligned/32/9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/PA1_keyboard_aligned/32/9.jpg -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/README.md -------------------------------------------------------------------------------- /alignmentTEST.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/alignmentTEST.m -------------------------------------------------------------------------------- /allfocus.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/allfocus.m -------------------------------------------------------------------------------- /boxfilter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/boxfilter.m -------------------------------------------------------------------------------- /falign.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/falign.m -------------------------------------------------------------------------------- /gco-v3.0/GCO_README.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/GCO_README.TXT -------------------------------------------------------------------------------- /gco-v3.0/GCoptimization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/GCoptimization.cpp -------------------------------------------------------------------------------- /gco-v3.0/GCoptimization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/GCoptimization.h -------------------------------------------------------------------------------- /gco-v3.0/LinkedBlockList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/LinkedBlockList.cpp -------------------------------------------------------------------------------- /gco-v3.0/LinkedBlockList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/LinkedBlockList.h -------------------------------------------------------------------------------- /gco-v3.0/block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/block.h -------------------------------------------------------------------------------- /gco-v3.0/energy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/energy.h -------------------------------------------------------------------------------- /gco-v3.0/example.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/example.cpp -------------------------------------------------------------------------------- /gco-v3.0/graph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/graph.cpp -------------------------------------------------------------------------------- /gco-v3.0/graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/graph.h -------------------------------------------------------------------------------- /gco-v3.0/matlab/GCO_BuildLib.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/GCO_BuildLib.m -------------------------------------------------------------------------------- /gco-v3.0/matlab/GCO_ComputeEnergy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/GCO_ComputeEnergy.m -------------------------------------------------------------------------------- /gco-v3.0/matlab/GCO_Create.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/GCO_Create.m -------------------------------------------------------------------------------- /gco-v3.0/matlab/GCO_Delete.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/GCO_Delete.m -------------------------------------------------------------------------------- /gco-v3.0/matlab/GCO_ExpandOnAlpha.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/GCO_ExpandOnAlpha.m -------------------------------------------------------------------------------- /gco-v3.0/matlab/GCO_Expansion.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/GCO_Expansion.m -------------------------------------------------------------------------------- /gco-v3.0/matlab/GCO_GetLabeling.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/GCO_GetLabeling.m -------------------------------------------------------------------------------- /gco-v3.0/matlab/GCO_ListHandles.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/GCO_ListHandles.m -------------------------------------------------------------------------------- /gco-v3.0/matlab/GCO_LoadLib.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/GCO_LoadLib.m -------------------------------------------------------------------------------- /gco-v3.0/matlab/GCO_SetDataCost.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/GCO_SetDataCost.m -------------------------------------------------------------------------------- /gco-v3.0/matlab/GCO_SetLabelCost.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/GCO_SetLabelCost.m -------------------------------------------------------------------------------- /gco-v3.0/matlab/GCO_SetLabelOrder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/GCO_SetLabelOrder.m -------------------------------------------------------------------------------- /gco-v3.0/matlab/GCO_SetLabeling.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/GCO_SetLabeling.m -------------------------------------------------------------------------------- /gco-v3.0/matlab/GCO_SetNeighbors.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/GCO_SetNeighbors.m -------------------------------------------------------------------------------- /gco-v3.0/matlab/GCO_SetSmoothCost.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/GCO_SetSmoothCost.m -------------------------------------------------------------------------------- /gco-v3.0/matlab/GCO_SetVerbosity.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/GCO_SetVerbosity.m -------------------------------------------------------------------------------- /gco-v3.0/matlab/GCO_Swap.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/GCO_Swap.m -------------------------------------------------------------------------------- /gco-v3.0/matlab/GCO_UnitTest.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/GCO_UnitTest.m -------------------------------------------------------------------------------- /gco-v3.0/matlab/README.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/README.TXT -------------------------------------------------------------------------------- /gco-v3.0/matlab/README.TXT~: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/README.TXT~ -------------------------------------------------------------------------------- /gco-v3.0/matlab/bin/gco_matlab.mexw64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/bin/gco_matlab.mexw64 -------------------------------------------------------------------------------- /gco-v3.0/matlab/gco_matlab.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/gco_matlab.cpp -------------------------------------------------------------------------------- /gco-v3.0/matlab/main1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/matlab/main1.m -------------------------------------------------------------------------------- /gco-v3.0/maxflow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/gco-v3.0/maxflow.cpp -------------------------------------------------------------------------------- /getLaplacian.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/getLaplacian.m -------------------------------------------------------------------------------- /graphcut.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/graphcut.m -------------------------------------------------------------------------------- /loadImages.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/loadImages.m -------------------------------------------------------------------------------- /main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/main.m -------------------------------------------------------------------------------- /maxfnf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/maxfnf.m -------------------------------------------------------------------------------- /natsort.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/natsort.m -------------------------------------------------------------------------------- /natsortfiles.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/natsortfiles.m -------------------------------------------------------------------------------- /results/1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/results/1.PNG -------------------------------------------------------------------------------- /results/10.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/results/10.PNG -------------------------------------------------------------------------------- /results/11.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/results/11.PNG -------------------------------------------------------------------------------- /results/2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/results/2.PNG -------------------------------------------------------------------------------- /results/3.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/results/3.PNG -------------------------------------------------------------------------------- /results/4.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/results/4.PNG -------------------------------------------------------------------------------- /results/5.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/results/5.PNG -------------------------------------------------------------------------------- /results/6.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/results/6.PNG -------------------------------------------------------------------------------- /results/7.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/results/7.PNG -------------------------------------------------------------------------------- /results/8.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/results/8.PNG -------------------------------------------------------------------------------- /results/9.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/results/9.PNG -------------------------------------------------------------------------------- /wmf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iSarmad/Depth-From-Defocus-Matlab/HEAD/wmf.m --------------------------------------------------------------------------------