changeset 196:5c08f024e542

Cleanups.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 23 Aug 2018 20:24:04 +0300
parents b36cfb497223
children 4bdb6d0df3ca
files exporters.pde
diffstat 1 files changed, 45 insertions(+), 43 deletions(-) [+]
line wrap: on
line diff
--- a/exporters.pde	Thu Aug 23 20:23:46 2018 +0300
+++ b/exporters.pde	Thu Aug 23 20:24:04 2018 +0300
@@ -1042,7 +1042,7 @@
 
     int balx, baly, xx, yy, x2, y2, rr, gg, bb, avg, i, j, target;
     int cx, cy;
-    int aas, bbs, swap, idefix, avx, avy;
+    int swap, idefix, avx, avy;
     int[] pixut = new int[260];
     int[] idx = new int[260];
     int[] histog = new int[8192];
@@ -1149,48 +1149,48 @@
             pixut[i] = 0;
             idx[i] = i;
         }
-        for (yy = cy * vertti; yy <= cy * vertti + vertti - 1; yy++) {
-            for (xx = cx * 8; xx <= cx * 8 + 7; xx = xx + g_pixelw) {
-                x2 = int(image.width / X) * xx;
-                y2 = int(image.height / Y) * yy;
-                rr = 0;
-                gg = 0;
-                bb = 0;
-                avg = 0;
-
-                for (avy = 0; avy < baly; avy++)
-                for (avx = 0; avx < balx; avx++)
-                {
-                    c = image.get(x2 + avx, y2 + avy);
-                    rr += int(red(c));
-                    gg += int(green(c));
-                    bb += int(blue(c));
-                    avg++;
-                }
+        for (yy = cy * vertti; yy <= cy * vertti + vertti - 1; yy++)
+        for (xx = cx * 8; xx <= cx * 8 + 7; xx = xx + g_pixelw)
+        {
+            x2 = int(image.width / X) * xx;
+            y2 = int(image.height / Y) * yy;
+            rr = 0;
+            gg = 0;
+            bb = 0;
+            avg = 0;
 
-                rr = int(rr / avg);
-                gg = int(gg / avg);
-                bb = int(bb / avg);
-                g_farge = 0;
-                target = -1;
-                compa = 9999;
-                for (i = 0; i < xcolors; i++)
+            for (avy = 0; avy < baly; avy++)
+            for (avx = 0; avx < balx; avx++)
+            {
+                c = image.get(x2 + avx, y2 + avy);
+                rr += int(red(c));
+                gg += int(green(c));
+                bb += int(blue(c));
+                avg++;
+            }
+
+            rr = int(rr / avg);
+            gg = int(gg / avg);
+            bb = int(bb / avg);
+            g_farge = 0;
+            target = -1;
+            compa = 9999;
+            for (i = 0; i < xcolors; i++)
+            {
+                fld = dist(rr, gg, bb, g_r[i], g_g[i], g_b[i]);
+                if (fld < compa)
                 {
-                    fld = dist(rr, gg, bb, g_r[i], g_g[i], g_b[i]);
-                    if (fld < compa)
-                    {
-                        compa = fld;
-                        target = i;
-                    }
+                    compa = fld;
+                    target = i;
                 }
+            }
 
-                g_farge = target;
-                pixut[target]++; //histogramming
-            }
+            g_farge = target;
+            pixut[target]++; //histogramming
         }
 
-        for (aas = 0; aas < xcolors; aas++)
-        for (bbs = 0; bbs <= aas; bbs++)
+        for (int aas = 0; aas < xcolors; aas++)
+        for (int bbs = 0; bbs <= aas; bbs++)
         {
             if (pixut[aas] > pixut[bbs])
             {
@@ -1206,6 +1206,7 @@
         for (idefix = 0; idefix < limitter; idefix++)
         {
             i = idx[idefix];
+
             for (yy = cy * vertti; yy <= cy * vertti + vertti - 1; yy++)
             for (xx = cx * 8; xx <= cx * 8 + 7; xx = xx + g_pixelw)
             {
@@ -1217,7 +1218,8 @@
                 bb = 0;
                 avg = 0;
                 for (avy = 0; avy < baly; avy++)
-                for (avx = 0; avx < balx; avx++) {
+                for (avx = 0; avx < balx; avx++)
+                {
                     c = image.get(x2 + avx, y2 + avy);
                     rr = rr + int(red(c));
                     gg = gg + int(green(c));
@@ -1228,13 +1230,15 @@
                 rr = int(rr / avg);
                 gg = int(gg / avg);
                 bb = int(bb / avg);
+
                 g_farge = 0;
                 target = -1;
                 compa = 9999;
                 for (j = 0; j < limitter; j++)
                 {
                     fld = dist(rr, gg, bb, g_r[idx[j]], g_g[idx[j]], g_b[idx[j]]);
-                    if (fld < compa) {
+                    if (fld < compa)
+                    {
                         compa = fld;
                         target = idx[j];
                     }
@@ -1265,12 +1269,10 @@
     if (output == null)
         return;
 
+    color c = color(g_r[259], g_g[259], g_b[259]);
     for (int yy = 0; yy < output.width; yy++)
     for (int xx = 0; xx < output.width; xx++)
-    {
-        color c = color(g_r[259], g_g[259], g_b[259]);
         output.set(xx, yy, c);
-    }
 
     for (int yy = 0; yy < Y; yy++)
     for (int xx = 0; xx < X; xx++)
@@ -1285,7 +1287,7 @@
         if (g_machine == MSX && f == 0)
             f = g_map[1];
 
-        color c = color(g_r[f], g_g[f], g_b[f]);
+        c = color(g_r[f], g_g[f], g_b[f]);
 
         for (int vertti = 0; vertti <= omag; vertti++)
         for (int mortti = 0; mortti <= omag; mortti++)