Create single columns of elementwise means
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
How would I compute the elementwise means of dark fields and flat fields, to get both a single dark field and a single flat field column to use in correction. I then need to apply the single dark mean and flat field mean for correcting the transmission data (X_proj).
X_dark = 2560x30 double
X_flat = 2560x200 double
X_proj = 2560x1500 double
My attempt for X_dark is below, does this look correct? How would I then apply it to correct the transmission data (X_proj)?
temp=zeros(2560,1);
for i=1:30
temp=temp+X_dark(:,i);
end
X_dark_avg=temp./30;
3 comentarios
Jan
el 14 de Mayo de 2021
@Ryan Philips: It depends on what "applying" means here. Please explain, which mathematical operation you want to perform.
Respuesta aceptada
Matt J
el 14 de Mayo de 2021
DF=mean(X_dark ,2);
FF=mean(X_flat ,2);
X_corrected=(X_proj-DF)./(FF-DF);
Más respuestas (0)
Ver también
Categorías
Más información sobre Resizing and Reshaping Matrices en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!