Take a few lines outside of a loop
authorLukáš Jiřiště <jiriste@icpf.cas.cz>
Mon, 29 Jul 2024 09:28:14 +0000 (11:28 +0200)
committerLukáš Jiřiště <jiriste@icpf.cas.cz>
Mon, 29 Jul 2024 09:28:14 +0000 (11:28 +0200)
Those lines were only executed during the first iteration so it was
moved before the loop.

Bubliny.m

index eb8b526a5788dc3bc80a2d6ac8ad3e9b3c53bbcb..2e2e869c6148af868bd57616343c2a5dd3d5f23a 100755 (executable)
--- a/Bubliny.m
+++ b/Bubliny.m
@@ -58,13 +58,19 @@ for iii=1:1:nSelectedDirectory  % Cycles for directories with files
        Metr_fit_B = zeros(1,nFFiles);\r
 \r
 %%\r
+% Load the dimensions from the 1st image (p&q in pxl)\r
+       ImageName = FFiles(1).name;\r
+       Figure = imread([FFiles(1).folder '/' ImageName]);\r
+       ContrastFigure = imadjust(Figure);                                  % Adjust the contrast of the image using imadjust.\r
+       [MeterScale, polypar_Metr] = meter(SelectedDirectory{iii}, ContrastFigure, ResFile);\r
+       D_num=str2double(SelectedDirectory{iii}(21));                   % position of camera\r
 % load of all files in cycles\r
 \r
        step=1;\r
        startFile= 40;                                          %945;   %200 (20. )\r
        endFile= 110; %nFFiles;                                           %1000;  %325 (20.)\r
        nFFiles=endFile;                                                        % Attention!!!\r
-       for jjj=[1 startFile:step:nFFiles]                                      % Cycles for figures files\r
+       for jjj=startFile:step:nFFiles                                      % Cycles for figures files\r
                ImageName = FFiles(jjj).name;\r
                Figure = imread([FFiles(jjj).folder '/' ImageName]);\r
                [p,q]=size(Figure);\r
@@ -94,13 +100,6 @@ for iii=1:1:nSelectedDirectory  % Cycles for directories with files
                % imshow(ContrastFigure3)\r
 \r
 \r
-%%\r
-% Load the dimensions from the 1st image (p&q in pxl)\r
-               if jjj == 1\r
-                       [MeterScale, polypar_Metr] = meter(SelectedDirectory{iii}, ContrastFigure, ResFile);\r
-                       D_num=str2double(SelectedDirectory{iii}(21));                   % position of camera\r
-               end\r
-%%\r
 % Figure with average intensity, without the bands with hole and meter\r
                figure\r
                imshow(ContrastFigure)\r