4D STEM maximum spot mapping
Python - Gatan
Produce a colorful map of crystalline regions from a 4D STEM dataset open in DigitalMicrograph using a simple algorithm that finds the location and intensity of the maximum pixel in each pattern. While the result looks like an orientation map, it does not perform proper orientation mapping.
Adding annotations to an image display
Python - Gatan
Example of adding annotation components to an ImageDisplay. The script uses the front-most displayed image. If none is found, it creates and displays one.
Camera acquisition
Python - Gatan
Example script showing different types of camera acquisition.
Circular mask image
Python - Gatan
Create circularly masked version of the frontmost image.
Count negative pixels
Python - Gatan
Count the number of negative pixels in the front image.
Create and show RGB image
Python - Gatan
This script creates 3 images in Python and utilizes a DM-script to create and show a color-overlay image. It is an example of how Hybrid scripts can be used to access functionality not (yet) available in the Python language directly. The script shows how image-labels can be used to address images across the two scripts.
Creating DigitalMicrograph images and accessing image data
Python - Gatan
DigitalMicrograph images can be created from Numpy arrays. DigitalMicrograph image values can be accessed as a Numpy array.
Crop image center
Python - Gatan
Crop an image to a specified size. Only the data is copied.
DigiScan acquisition
Python - Gatan
Example script starting a simple DigiScan acquisition via a parameter set. For more details on DigiScan access via scripting also refer to the DM-scripting documentation.