A micasense.capture.Capture
object holds a set of 5 (or in the case of Altum 6) images which are captured at the same moment together in a MicaSense camera. Files which meet this criteria will tend to have the same filename except for the suffix, but that is not required to load a captures. Captures can be loaded by starting with one image by calling Capture.from_file('file_name.tif') and adding others using the append_file, or by providing a list of filenames or images. See capture.py for more creation methods.
import os, glob
import micasense.capture as capture
%matplotlib inline
imagePath = os.path.join('.','data','0000SET','000')
imageNames = glob.glob(os.path.join(imagePath,'IMG_0000_*.tif'))
capture = capture.Capture.from_filelist(imageNames)
capture.plot_raw()
capture.plot_vignette();
capture.plot_undistorted_radiance();
capture.plot_panels()
Copyright (c) 2017-2019 MicaSense, Inc. For licensing information see the project git repository