summaryrefslogtreecommitdiff
path: root/Year_2/IandM/psnr_mse/psnr_mse8365406430453607560.autosave
diff options
context:
space:
mode:
Diffstat (limited to 'Year_2/IandM/psnr_mse/psnr_mse8365406430453607560.autosave')
-rw-r--r--Year_2/IandM/psnr_mse/psnr_mse8365406430453607560.autosave25
1 files changed, 0 insertions, 25 deletions
diff --git a/Year_2/IandM/psnr_mse/psnr_mse8365406430453607560.autosave b/Year_2/IandM/psnr_mse/psnr_mse8365406430453607560.autosave
deleted file mode 100644
index cac2b99..0000000
--- a/Year_2/IandM/psnr_mse/psnr_mse8365406430453607560.autosave
+++ /dev/null
@@ -1,25 +0,0 @@
-void setup() {
- size(512, 256);
- PImage img = loadImage("lena.png");
- img.resize(256, 256);
- img.filter(GRAY);
-
- image(img, 0, 0);
- image(quantization(img, 10), 256, 0);
-}
-
-PImage quantization(PImage I, int k) {
- PImage out = I.copy();
- out.loadPixels();
- int r;
-
- for (int i = 0; i < out.pixels.length; ++i) {
- r = (int) floor((red(out.pixels[i])*k)/256);
- r = int((float(r)/(k-1))*255);
-
- out.pixels[i] = color(r);
- }
-
- out.updatePixels();
- return out;
-}