LAT Hologramm-Software 2.0
Loading...
Searching...
No Matches
Amplitude_Image.m
Go to the documentation of this file.
1%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2 % Funktion
3 % Extrahiert aus einem Hologrammbild die Amplitude und skaliert sie auf
4 % den Raum 0 (schwarz) bis 1 (weiß)
5 %
6 % Projekt: "UKP-Laseroptikmodul zur Erzeugung von Multi-Besselstrahlen zum Bohren mit
7 % hohem Aspektverhältnis"
8 %
9 % Autor: Jan Marx
10 % Zuletzt bearbeitet: 28.04.2021
11 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
12function [amplitude] = Amplitude_Image(image)
13
14amplitude = abs(image);
15
16%Skalieren
17mini = min(amplitude(:));
18amplitude = amplitude-mini;
19maxi = max(amplitude(:));
20amplitude= amplitude./maxi;
21
22
23amplitude = transpose(amplitude);
24end
25
function Amplitude_Image(in image)
Extrahiert aus einem Hologrammbild die Amplitude und skaliert sie auf den Raum 0 (schwarz) bis 1 (wei...
#define min(a, b)
Definition: nuts_bolts.h:57
#define max(a, b)
Definition: nuts_bolts.h:56