Ender3V2S1 icon indicating copy to clipboard operation
Ender3V2S1 copied to clipboard

Provide cleaned up small icons for DACAI screen

Open Matombo opened this issue 1 year ago • 5 comments

The stock icons of the DACAI firmware have strong JPG artifacts. For the small icons this results in the background transparency "black" not being recognized correctly in various degrees. In the worst case, not at all, so some icons had black boxes around them.

This patch is a quick, albeit not perfect cleanup job reducing these artifacts on the small icons significantly, eliminating all black boxes and most stray black pixels.

Requirements

Fix for DACAI Screen

Benefits

Remove/Reduces visual bugs on color screen

Matombo avatar May 15 '24 13:05 Matombo

Creation process:

  • Unpacked, cleaned up with GIMP, and repacked DWIN_SET 9.ico using: https://github.com/b-pub/dwin-ico-tools
  • Converted for DACAI using this guide: https://github.com/alexankitty/CrealityEnderV2ScreenColors?tab=readme-ov-file#making-your-own (did not get the fonts warning though)

Matombo avatar May 15 '24 13:05 Matombo

Should this be added to the readme too? Or even replace the link to the stock update there?

Matombo avatar May 15 '24 16:05 Matombo

Also: Should I upload the DWIN_SET folder too? Can't test it as I don't have a DWIN screen.

Matombo avatar May 15 '24 16:05 Matombo

For reference, here it is:

DWIN_SET.zip

Matombo avatar May 15 '24 16:05 Matombo

Thank you for your contribution, I will leave the mod here so anyone can download your new icon set.

mriscoc avatar May 16 '24 04:05 mriscoc

I've already contributed cleaned-up icons to the original Marlin repo. buildroot\share\dwin\icons-7

I did this using paint, updated some to appear better, but still couldn't remove every single stray background pixel.

however, you did a better job removing random pixels from the background, except you should use a consistent color for the background, RGB 10-10-10

it would be great if you could take the ICON's from Marlin, and finish cleaning up the background 👍🏻

classicrocker883 avatar Jul 11 '24 11:07 classicrocker883

I've already contributed cleaned-up icons to the original Marlin repo. buildroot\share\dwin\icons-7

I did this using paint, updated some to appear better, but still couldn't remove every single stray background pixel.

however, you did a better job removing random pixels from the background, except you should use a consistent color for the background, RGB 10-10-10

it would be great if you could take the ICON's from Marlin, and finish cleaning up the background 👍🏻

since it's jpg a perfectly consisten background is not possible

what couold be done to make them look better is to use icons that don't need aliasing to look good, because there is no transparency the aliasing effect only looks correct on black background

Matombo avatar Jul 11 '24 12:07 Matombo

since it's jpg a perfectly consisten background is not possible

I used this: https://jinaconvert.com/convert-to-jpg.php

what I did first was save as .PNG, then used the website to convert to JPG. this kept the quality of the image consistent - it kept how the PNG looked exactly. so the background stayed the same color.

classicrocker883 avatar Jul 13 '24 08:07 classicrocker883