Scripting Resources for DigitalMicrograph™

banner

Dave Mitchell's DigitalMicrograph™ Scripting Website

Home | Scripts | Examples | Functions | Recent Updates | Tutorials | Resources | Publications | Consulting | Projects | Contact & Bio |PyJEM| Search

 

FFT Band-Pass Filter
Function
Provides a dialog-based interface for setting up an annular band-pass filter. This can be used for filtering single images, but is perhaps most useful for rapidly processing multiple images using a fixed FFT mask.
Version
version:20100726, v1.2
Author
D. R. G. Mitchell
Acknowledgements
-
Comments
Requires that the images to be processed are either 2^n x 2^n in size or have a region of interest present with those dimensions. The previous version (v1.0) used a fast blurr function to smooth the annular mask. This caused FFT artefacts for very small radii. This has been replaced with a function which adds gaussian shaped edges to the mask directly.
System Requirements
Should be compatible with all recent versions of DigitalMicrograph.
Known Issues
-
Supported
Yes
Included Files
Main script file.
Source Code

See the attached script file.