Description: A bilateral filter is an edge-preserving smoothing filter. Whereas many filters are convolutions in the image domain, a bilateral filter also operates in the image s range—pixel values. Rather than simply replace a pixel s value with a weighted average of its neighbors, as for instance the Gaussian filter does, The bilateral filter replaces pixel s value by a weighted average of its neighbors in both space and intensity. This preserves sharp edges by systematically excluding pixels across the discontinuity from consideration.
File list (Check if you may need any files):
Bilateral
.........\code
.........\....\Debug
.........\....\.....\BuildLog.htm
.........\....\.....\sample_plugin.ilk
.........\....\floatimage.cpp
.........\....\floatimage.h
.........\....\gaussian.h
.........\....\main.cpp
.........\....\Release
.........\....\.......\BuildLog.htm
.........\....\.......\vc80.idb
.........\....\.......\vc80.pdb
.........\....\sample_plugin.ncb
.........\....\sample_plugin.sln
.........\....\sample_plugin.sln.old
.........\....\sample_plugin.vcproj
.........\....\sample_plugin.vcproj.7.10.old
.........\....\sample_plugin.vcproj.OHREBOUND46.ohrebound.user
.........\....\UpgradeLog.XML
.........\....\_UpgradeReport_Files
.........\....\....................\UpgradeReport.css
.........\....\....................\UpgradeReport.xslt
.........\....\....................\UpgradeReport_Minus.gif
.........\....\....................\UpgradeReport_Plus.gif
.........\HDRShop.exe
.........\plugins
.........\.......\sample_plugin.exe