hexrd.grainmap.tomoutil module

hexrd.grainmap.tomoutil.crop_and_rebin_tomo_layer(binary_recon, recon_thresh, voxel_spacing, pixel_size, cross_sectional_dim, circular_mask_rad=None)[source]
hexrd.grainmap.tomoutil.gen_attenuation_rads(tomo_data_folder, tbf, tomo_img_start, tomo_num_imgs, nrows, ncols, stem='nf_', num_digits=5, ext='.tif', tdf=None)[source]
hexrd.grainmap.tomoutil.gen_bright_field(tbf_data_folder, tbf_img_start, tbf_num_imgs, nrows, ncols, stem='nf_', num_digits=5, ext='.tif')[source]
hexrd.grainmap.tomoutil.gen_median_image(data_folder, img_start, num_imgs, nrows, ncols, stem='nf_', num_digits=5, ext='.tif')[source]
hexrd.grainmap.tomoutil.threshold_and_clean_tomo_layer(reconstruction_fbp, recon_thresh, noise_obj_size, min_hole_size, edge_cleaning_iter=None, erosion_iter=1, dilation_iter=4)[source]
hexrd.grainmap.tomoutil.tomo_reconstruct_layer(rad_stack, cross_sectional_dim, layer_row=1024, start_tomo_ang=0.0, end_tomo_ang=360.0, tomo_num_imgs=360, center=0.0, pixel_size=0.00148)[source]