Chargement...
 

Diffraction Contrast Tomography

liens vers les autres pages


grains doublés


dans l'indexation, étape merging, jouer avec les paramètres

fonction gtINDEXMatchGrains


Alu 2014, 11_dct1_


grains 14 et 16 identique : indexation ratée à cause du facteur d'aspect -> 14 désélectionné
16 et 41 relation sigma 3 (60° autour de 111) : même grain, mais indexé différemment
include all sur grain 16 -> extended grain


15 et 18 -> sigma 3

7 et 47 -> sous grains

4 et 70 -> sigma 3

76 et 17 -> sigma 3 ?
76 fausse indexation...



gtShowFsim(47,1)

load 04_grains/phase_01/index

-> charge grain

symm = gtCrystGetSymmetryOperators
[a,b]= gtDisorientation(grain{16}.R_vector', grain{41}.R_vector, symm)



grain 109 -> très petit

g109 = gtLoadGrain(1,109)
GtVolView(g109.proj.stack)
gtSaveGrain(p_id, g_id, grain, 'is_extended', true)

g109.proj.selected
select=gtGuiGrainMontage(g109)     

g109 = gt6DCreateProjDataFromExtendedGrain(g_id, p_id, 'include_all',true, 'save', true)

-> extended grain

sample = gtSample.loadFromFile
sample.phases{1}.setUseExtended(109, true)
sample.saveToFile

gtReconstructGrainExtended(g_id, p_id)
g109=gtLoadGrain(1,109,'is_extended',true)




twin

g16 = gtLoadGrain(1,16)
g16 = gtForwardSimulate_v2(16,16,pwd,1) (si forward sim non trouvée)

g41 = gtLoadGrain(1,41)
g41struct = struct('type', 'gr_str', 'data', g41)

[samp_ors, estim_space_bbox_pix, estim_orient_bbox] = gt6DCreateProjDataFromTwinnedGrainFwdProj(g16, g41struct, 1, 'verbose', 2, 'save', true)

g16rec = gtLoadGrainRec(1,16,'is_extended', true)

cl = gtLoadCluster(1, [16,41])





Down scaling

edit parameters

p.rec.grains.options
volume_downscaling: 1

mettre des valeurs entières!






Absorption

gtSetupReconstruction -> algebric reconstruction 'SIRT'

p = gtLoadParameters
p.rec.absorption


2DFBP 'Filtered Back Projection'




grain cluster (sous grain)

>> gt6DCreateProjDataFromGrainCluster([7,47],1,'save',true)
>> gtReconstructGrainCluster([7,47], 1)
>> gtLoadClusterRec(p_id, g_id, varargin)