Raster smoothing and edge detection filters based on fftconvolve SciPy function
License
PavelVeselsky/fft-convolution-filter
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
<html> <body> <h2>FFT CONVOLUTION</h2> FFT Convolution is a plugin for raster smoothing and edge detection based on fftconvolve() SciPy function, as included in the <a href="http://gis.stackexchange.com/a/10467/12768">gaussian_blur() function by Mike Toews</a>. The edge detection is implemented by subtracting the smoothed raster from the original one. <p> Larger rasters may be processed using a windowed or tiled algorithm, which is faster than plain one for them, but may lead to some artifacts. These should be minimal and irrelevant for most tasks. <p> <h3>Documentation</h3> For minimal documentation, see documentation.html. <p> <h3>Bugtracker</h3> <a href="https://github.com/PavelVeselsky/fft-convolution-filter/issues">https://github.com/PavelVeselsky/fft-convolution-filter/issues</a> </p> <h3>Not implemented yet</h3> Version 0.1.5 allows user to process rasters in any CRS and also to reproject the raster in the process, but reprojection or processing rasters in geographic CRSs may lead to inaccuracies, especially when using tiled algorithm or edge detection. <p>Ungeoreferenced rasters are not supported at all. <p>WMS raster layers are not supported. <p>The plugin should be available in the Processing toolbar as well, but is not. <p>The plugin was tested mainly on Ubuntu Linux. Only a few features were tested on Windows and OS X. If you will encounter an issue on any of those systems, write me or file an issue in the bugtracker. <p> <h3>License</h3> FFT Convolution plugin is a free software distributed under <a href="http://www.gnu.org/licenses/gpl-3.0.en.html">GNU General Public License version 3.0</a> as published by the Free Software Foundation. <p> <h3>License</h3> First I want to thank Mike Toews for the function that became a foundation stone of this plugin. <p> Second, to Giovanni Manghi for pointing to it in the <a href="http://hub.qgis.org/projects/quantum-gis/wiki/Python_Plugin_Ideas">Python Plugin Ideas</a> page and thus inspiring me to make this plugin. <p> </body> </html>
About
Raster smoothing and edge detection filters based on fftconvolve SciPy function
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published