Image Filter App

Everything else that doesn't fall into one of the other PB categories.
User avatar
Michael Vogel
Addict
Addict
Posts: 2807
Joined: Thu Feb 09, 2006 11:27 pm
Contact:

Image Filter App

Post by Michael Vogel »

Hi,I'm written a program to apply filter to images or icons. Even when the program may get some more changes in the future it seems to be ready for use now.

Image Workshop Image Filter

You can play around with your own images or the demo images - there are hundreds of effects available.

After the first start, all preset values are switched to null - so a good start is to try out some default presets (Ctrl+P) after choosing a filter (Ctrl+F). The only help is a list of some shortcuts (F1), so hopefully you'll get around...

Some example filters:

Image Image Image
Image Image Image
Last edited by Michael Vogel on Thu Jul 11, 2024 2:59 pm, edited 2 times in total.
User avatar
jacdelad
Addict
Addict
Posts: 2010
Joined: Wed Feb 03, 2021 12:46 pm
Location: Riesa

Re: Image Filter App

Post by jacdelad »

Looks good! If you want, you can use my Binarizer algorithms for grey scaling and/or binarizing images. Can be found via search function.
Good morning, that's a nice tnetennba!

PureBasic 6.21/Windows 11 x64/Ryzen 7900X/32GB RAM/3TB SSD
Synology DS1821+/DX517, 130.9TB+50.8TB+2TB SSD
User avatar
electrochrisso
Addict
Addict
Posts: 989
Joined: Mon May 14, 2007 2:13 am
Location: Darling River

Re: Image Filter App

Post by electrochrisso »

Win 11 is reporting the Icon Workshop Image Filter.exe file contains the Trojan:Win32/Sabsik.FL.A!ml, very hard to download unless to make that file or downloads folder an exclusion. I know it is probably a false positive as it looks to be a common issue. Apparently the ml suffix in the trojan description means it was detected by a machine learning algorithm.
PureBasic! Purely the best 8)
User avatar
Michael Vogel
Addict
Addict
Posts: 2807
Joined: Thu Feb 09, 2006 11:27 pm
Contact:

Re: Image Filter App

Post by Michael Vogel »

Jacdelad, thanks, will try to do so - meanwhile I've added a simple Black&White filter...

Electrocrisso, it's a pitty how virus detection works.

I've used PB6.04 before and got now messages here on my Win11Pro PC. Now I've switched to 6.11 and compiled the program using the Asm compiler and the windows defender "found" a trojan :o

So two versions are uploaded now, hopefully your PC will accept (one of) them - both are compiled with the C compiler of 6.11:
Image Workshop Image Filter
Image Workshop Image Filter X86

Image Image Image Image
Image Image Image Image
Image Image Image Image
Last edited by Michael Vogel on Thu Jul 11, 2024 2:59 pm, edited 1 time in total.
User avatar
electrochrisso
Addict
Addict
Posts: 989
Joined: Mon May 14, 2007 2:13 am
Location: Darling River

Re: Image Filter App

Post by electrochrisso »

Hi MV, happy to report that both versions were able to be downloaded, thanks for sharing the app, I will test it out. :D
PureBasic! Purely the best 8)
User avatar
jacdelad
Addict
Addict
Posts: 2010
Joined: Wed Feb 03, 2021 12:46 pm
Location: Riesa

Re: Image Filter App

Post by jacdelad »

Hi Michael,
don't get me wrong, I don't want to rush you to anything, but I found out, my binarization code is hard to find: https://www.purebasic.fr/english/viewto ... 66#p605066
Should have posted it in Tipps&Tricks...

It uses severyl standardized methods for greyscaling and binarization. Feel free to use it (or not) and modify it to your needs.
Good morning, that's a nice tnetennba!

PureBasic 6.21/Windows 11 x64/Ryzen 7900X/32GB RAM/3TB SSD
Synology DS1821+/DX517, 130.9TB+50.8TB+2TB SSD
User avatar
Michael Vogel
Addict
Addict
Posts: 2807
Joined: Thu Feb 09, 2006 11:27 pm
Contact:

Re: Image Filter App

Post by Michael Vogel »

Hi, binarization is tricky - added some additional code to the Filter App but be careful because (escpecially the Niblack method) is extremly slow. You'll find it under Filter / Black & White / Binarization Mode. Also created a new 'Halftone' filter - not as perfect as I wanted it but nice enough for some cases.

Updated version

Image Image Image
Post Reply