From 9ab32aee41e119105d8d1c1b8eb77a8ef3443e21 Mon Sep 17 00:00:00 2001 From: Papoteur Date: Tue, 27 Jun 2023 13:52:57 +0200 Subject: New screensaver pictures for Mageia 9 --- common/screensaver/Screensaver-01.jpg | Bin 117969 -> 105562 bytes common/screensaver/Screensaver-02.jpg | Bin 831725 -> 186999 bytes common/screensaver/Screensaver-03.jpg | Bin 491515 -> 130137 bytes common/screensaver/Screensaver-04.jpg | Bin 231743 -> 60863 bytes common/screensaver/Screensaver-05.jpg | Bin 332932 -> 151926 bytes common/screensaver/Screensaver-06.jpg | Bin 246153 -> 77020 bytes common/screensaver/Screensaver-07.jpg | Bin 164536 -> 431127 bytes common/screensaver/Screensaver-08.jpg | Bin 441634 -> 238097 bytes common/screensaver/Screensaver-09.jpg | Bin 202227 -> 1350046 bytes common/screensaver/Screensaver-10.jpg | Bin 347182 -> 81699 bytes common/screensaver/Screensaver-11.jpg | Bin 165010 -> 130336 bytes common/screensaver/Screensaver-12.jpg | Bin 119693 -> 160056 bytes common/screensaver/Screensaver-13.jpg | Bin 127091 -> 117548 bytes common/screensaver/Screensaver-14.jpg | Bin 551105 -> 109939 bytes common/screensaver/Screensaver-15.jpg | Bin 617841 -> 675512 bytes common/screensaver/Screensaver-16.jpg | Bin 316144 -> 1103602 bytes common/screensaver/Screensaver-17.jpg | Bin 239726 -> 154422 bytes common/screensaver/Screensaver-18.jpg | Bin 233068 -> 180507 bytes common/screensaver/Screensaver-19.jpg | Bin 264354 -> 103350 bytes common/screensaver/Screensaver-20.jpg | Bin 458042 -> 612239 bytes common/screensaver/Screensaver-21.jpg | Bin 463125 -> 500437 bytes common/screensaver/Screensaver-22.jpg | Bin 477609 -> 379210 bytes common/screensaver/Screensaver-23.jpg | Bin 164540 -> 1569985 bytes common/screensaver/Screensaver-24.jpg | Bin 196004 -> 177673 bytes common/screensaver/Screensaver-25.jpg | Bin 142400 -> 978817 bytes common/screensaver/Screensaver-26.jpg | Bin 325956 -> 459365 bytes common/screensaver/Screensaver-27.jpg | Bin 0 -> 158873 bytes common/screensaver/Screensaver-28.jpg | Bin 0 -> 1590238 bytes common/screensaver/Screensaver-29.jpg | Bin 0 -> 569980 bytes common/screensaver/mirror.py | 47 ++++++++++++++++++++++++++++++++++ 30 files changed, 47 insertions(+) mode change 100755 => 100644 common/screensaver/Screensaver-01.jpg mode change 100755 => 100644 common/screensaver/Screensaver-02.jpg mode change 100755 => 100644 common/screensaver/Screensaver-03.jpg mode change 100755 => 100644 common/screensaver/Screensaver-04.jpg mode change 100755 => 100644 common/screensaver/Screensaver-05.jpg mode change 100755 => 100644 common/screensaver/Screensaver-06.jpg mode change 100755 => 100644 common/screensaver/Screensaver-07.jpg mode change 100755 => 100644 common/screensaver/Screensaver-08.jpg mode change 100755 => 100644 common/screensaver/Screensaver-09.jpg mode change 100755 => 100644 common/screensaver/Screensaver-10.jpg mode change 100755 => 100644 common/screensaver/Screensaver-11.jpg mode change 100755 => 100644 common/screensaver/Screensaver-12.jpg mode change 100755 => 100644 common/screensaver/Screensaver-13.jpg mode change 100755 => 100644 common/screensaver/Screensaver-14.jpg mode change 100755 => 100644 common/screensaver/Screensaver-15.jpg mode change 100755 => 100644 common/screensaver/Screensaver-16.jpg mode change 100755 => 100644 common/screensaver/Screensaver-17.jpg mode change 100755 => 100644 common/screensaver/Screensaver-18.jpg mode change 100755 => 100644 common/screensaver/Screensaver-19.jpg mode change 100755 => 100644 common/screensaver/Screensaver-20.jpg mode change 100755 => 100644 common/screensaver/Screensaver-21.jpg mode change 100755 => 100644 common/screensaver/Screensaver-22.jpg mode change 100755 => 100644 common/screensaver/Screensaver-23.jpg mode change 100755 => 100644 common/screensaver/Screensaver-24.jpg mode change 100755 => 100644 common/screensaver/Screensaver-25.jpg mode change 100755 => 100644 common/screensaver/Screensaver-26.jpg create mode 100644 common/screensaver/Screensaver-27.jpg create mode 100644 common/screensaver/Screensaver-28.jpg create mode 100644 common/screensaver/Screensaver-29.jpg create mode 100644 common/screensaver/mirror.py diff --git a/common/screensaver/Screensaver-01.jpg b/common/screensaver/Screensaver-01.jpg old mode 100755 new mode 100644 index dda12cc..68af336 Binary files a/common/screensaver/Screensaver-01.jpg and b/common/screensaver/Screensaver-01.jpg differ diff --git a/common/screensaver/Screensaver-02.jpg b/common/screensaver/Screensaver-02.jpg old mode 100755 new mode 100644 index b2e8660..984d085 Binary files a/common/screensaver/Screensaver-02.jpg and b/common/screensaver/Screensaver-02.jpg differ diff --git a/common/screensaver/Screensaver-03.jpg b/common/screensaver/Screensaver-03.jpg old mode 100755 new mode 100644 index 9641383..9a70314 Binary files a/common/screensaver/Screensaver-03.jpg and b/common/screensaver/Screensaver-03.jpg differ diff --git a/common/screensaver/Screensaver-04.jpg b/common/screensaver/Screensaver-04.jpg old mode 100755 new mode 100644 index d19597a..c12c9ff Binary files a/common/screensaver/Screensaver-04.jpg and b/common/screensaver/Screensaver-04.jpg differ diff --git a/common/screensaver/Screensaver-05.jpg b/common/screensaver/Screensaver-05.jpg old mode 100755 new mode 100644 index f35e65c..073d284 Binary files a/common/screensaver/Screensaver-05.jpg and b/common/screensaver/Screensaver-05.jpg differ diff --git a/common/screensaver/Screensaver-06.jpg b/common/screensaver/Screensaver-06.jpg old mode 100755 new mode 100644 index 01dedfa..868267e Binary files a/common/screensaver/Screensaver-06.jpg and b/common/screensaver/Screensaver-06.jpg differ diff --git a/common/screensaver/Screensaver-07.jpg b/common/screensaver/Screensaver-07.jpg old mode 100755 new mode 100644 index 3cd5f99..77bbc8c Binary files a/common/screensaver/Screensaver-07.jpg and b/common/screensaver/Screensaver-07.jpg differ diff --git a/common/screensaver/Screensaver-08.jpg b/common/screensaver/Screensaver-08.jpg old mode 100755 new mode 100644 index adac11f..08f3534 Binary files a/common/screensaver/Screensaver-08.jpg and b/common/screensaver/Screensaver-08.jpg differ diff --git a/common/screensaver/Screensaver-09.jpg b/common/screensaver/Screensaver-09.jpg old mode 100755 new mode 100644 index 6219d83..2b73897 Binary files a/common/screensaver/Screensaver-09.jpg and b/common/screensaver/Screensaver-09.jpg differ diff --git a/common/screensaver/Screensaver-10.jpg b/common/screensaver/Screensaver-10.jpg old mode 100755 new mode 100644 index 3fd4046..343d0d5 Binary files a/common/screensaver/Screensaver-10.jpg and b/common/screensaver/Screensaver-10.jpg differ diff --git a/common/screensaver/Screensaver-11.jpg b/common/screensaver/Screensaver-11.jpg old mode 100755 new mode 100644 index ca680bd..7365f6e Binary files a/common/screensaver/Screensaver-11.jpg and b/common/screensaver/Screensaver-11.jpg differ diff --git a/common/screensaver/Screensaver-12.jpg b/common/screensaver/Screensaver-12.jpg old mode 100755 new mode 100644 index 1857103..9b44bf4 Binary files a/common/screensaver/Screensaver-12.jpg and b/common/screensaver/Screensaver-12.jpg differ diff --git a/common/screensaver/Screensaver-13.jpg b/common/screensaver/Screensaver-13.jpg old mode 100755 new mode 100644 index fe4696b..77cb810 Binary files a/common/screensaver/Screensaver-13.jpg and b/common/screensaver/Screensaver-13.jpg differ diff --git a/common/screensaver/Screensaver-14.jpg b/common/screensaver/Screensaver-14.jpg old mode 100755 new mode 100644 index 3627b45..0480188 Binary files a/common/screensaver/Screensaver-14.jpg and b/common/screensaver/Screensaver-14.jpg differ diff --git a/common/screensaver/Screensaver-15.jpg b/common/screensaver/Screensaver-15.jpg old mode 100755 new mode 100644 index a09d0aa..e04c31b Binary files a/common/screensaver/Screensaver-15.jpg and b/common/screensaver/Screensaver-15.jpg differ diff --git a/common/screensaver/Screensaver-16.jpg b/common/screensaver/Screensaver-16.jpg old mode 100755 new mode 100644 index 360c967..9377c52 Binary files a/common/screensaver/Screensaver-16.jpg and b/common/screensaver/Screensaver-16.jpg differ diff --git a/common/screensaver/Screensaver-17.jpg b/common/screensaver/Screensaver-17.jpg old mode 100755 new mode 100644 index 7ea74cf..ec113dc Binary files a/common/screensaver/Screensaver-17.jpg and b/common/screensaver/Screensaver-17.jpg differ diff --git a/common/screensaver/Screensaver-18.jpg b/common/screensaver/Screensaver-18.jpg old mode 100755 new mode 100644 index 7e1b6de..feb3807 Binary files a/common/screensaver/Screensaver-18.jpg and b/common/screensaver/Screensaver-18.jpg differ diff --git a/common/screensaver/Screensaver-19.jpg b/common/screensaver/Screensaver-19.jpg old mode 100755 new mode 100644 index 5c1ea80..e552ffa Binary files a/common/screensaver/Screensaver-19.jpg and b/common/screensaver/Screensaver-19.jpg differ diff --git a/common/screensaver/Screensaver-20.jpg b/common/screensaver/Screensaver-20.jpg old mode 100755 new mode 100644 index f5a89fa..32fa3ad Binary files a/common/screensaver/Screensaver-20.jpg and b/common/screensaver/Screensaver-20.jpg differ diff --git a/common/screensaver/Screensaver-21.jpg b/common/screensaver/Screensaver-21.jpg old mode 100755 new mode 100644 index ea2885d..5936b84 Binary files a/common/screensaver/Screensaver-21.jpg and b/common/screensaver/Screensaver-21.jpg differ diff --git a/common/screensaver/Screensaver-22.jpg b/common/screensaver/Screensaver-22.jpg old mode 100755 new mode 100644 index 58fa3ae..0846931 Binary files a/common/screensaver/Screensaver-22.jpg and b/common/screensaver/Screensaver-22.jpg differ diff --git a/common/screensaver/Screensaver-23.jpg b/common/screensaver/Screensaver-23.jpg old mode 100755 new mode 100644 index 266e420..dbbcfa2 Binary files a/common/screensaver/Screensaver-23.jpg and b/common/screensaver/Screensaver-23.jpg differ diff --git a/common/screensaver/Screensaver-24.jpg b/common/screensaver/Screensaver-24.jpg old mode 100755 new mode 100644 index b7441a2..807ee67 Binary files a/common/screensaver/Screensaver-24.jpg and b/common/screensaver/Screensaver-24.jpg differ diff --git a/common/screensaver/Screensaver-25.jpg b/common/screensaver/Screensaver-25.jpg old mode 100755 new mode 100644 index a8ed4cd..fd46203 Binary files a/common/screensaver/Screensaver-25.jpg and b/common/screensaver/Screensaver-25.jpg differ diff --git a/common/screensaver/Screensaver-26.jpg b/common/screensaver/Screensaver-26.jpg old mode 100755 new mode 100644 index 67dcc76..2ed5da3 Binary files a/common/screensaver/Screensaver-26.jpg and b/common/screensaver/Screensaver-26.jpg differ diff --git a/common/screensaver/Screensaver-27.jpg b/common/screensaver/Screensaver-27.jpg new file mode 100644 index 0000000..779008f Binary files /dev/null and b/common/screensaver/Screensaver-27.jpg differ diff --git a/common/screensaver/Screensaver-28.jpg b/common/screensaver/Screensaver-28.jpg new file mode 100644 index 0000000..78a2348 Binary files /dev/null and b/common/screensaver/Screensaver-28.jpg differ diff --git a/common/screensaver/Screensaver-29.jpg b/common/screensaver/Screensaver-29.jpg new file mode 100644 index 0000000..664d94e Binary files /dev/null and b/common/screensaver/Screensaver-29.jpg differ diff --git a/common/screensaver/mirror.py b/common/screensaver/mirror.py new file mode 100644 index 0000000..5c7c925 --- /dev/null +++ b/common/screensaver/mirror.py @@ -0,0 +1,47 @@ +# coding:utf-8 + +# !/usr/bin/env python3 +from PIL import Image, ImageOps + +liste = """52272434262_08161ca956_k.jpg 52273667914_c67e59883f_k.jpg 52273896340_a5d7a5b569_k.jpg 52282000756_4350b904a6_o.png 52439772940_0a908517fd_k.jpg +52272434422_6e763311e0_k.jpg 52273667939_00a7a82d85_k.jpg 52273896530_32364a5ae9_k.jpg 52282013983_431b84da93_o.png 52439843783_6b199f85d8_k.jpg +52273406946_9270259682_k.jpg 52273668079_69d33c4f5d_k.jpg 52281021382_92b4cfc3ce_o.png 52282014418_6df2d3ddbd_o.png 52439844463_fed718866f_k.jpg +52273407231_50a6d90bce_k.jpg 52273668119_6f6b12e472_k.jpg 52281972878_1efc0e0f77_o.png 52439703339_6668e4e7b6_h.jpg +""" +i = 1 +target = (1920, 1080) +band = Image.new("RGB",(1920, 2)) +y_split = 730 +for name in liste.split(): + + im = Image.open(name) + #be sure that the width is 1920px + size = (1920, int(im.height * 1920 / im.width)) + im = im.resize(size) + im = ImageOps.fit(im, target, centering=(0.5,1)) + # select the upper part + box = (0, 0, 1920, y_split) + # define the bottom part + bottom_box = (0, y_split + 2, 1920, 1080) + bottom_size = (1920, 1078-y_split) + # mirrot the upper part + bottom = ImageOps.flip(im.crop(box)) + # keep only a part of the mirrored part + bottom = ImageOps.fit(bottom, bottom_size, centering=(0.5,0)) + # fade to black from top to bottom of the mirrored part + pixels = bottom.load() + gamma = 1.4 + for y in range(bottom.height): + darker = pow((bottom.height -y)/bottom.height, gamma) + for x in range(bottom.width): + pixels[x,y] = (int(pixels[x, y][0] * darker), int(pixels[x, y][1] * darker), int(pixels[x, y][2] * darker),) + # join the 2 parts + im.paste(bottom, bottom_box) + # add the band + im.paste(band, (0, y_split)) + # export the result + with open(f"Screensaver-{i:02}.jpg",'w') as new_im: + im.save(new_im) + i += 1 + + -- cgit v1.2.1