Kovesi's functions

exercise
processing

#1

This may fit into my never ending G'MIC exercises thread but I have decided to make a new one. :sunny: Came across Kovesi’s site yesterday which has lots of interesting goodies. His GitHub has examples.

https://www.peterkovesi.com/matlabfns/index.html
https://peterkovesi.github.io/ImagePhaseCongruency.jl/dev/examples/
https://github.com/peterkovesi/PerceptualColourMaps.jl/blob/master/README.md


In particular, I have been interested in ways to overcome gradient_norm's weakness of doubling thin features such as the whiskers of the tiger and variable feature outline thickness and brightness. Observe:

Comparison using his sample images (left); gradient_norm (centre, gmic), phase congruency (right, older faster version).




Perceptual colour maps are interesting as well. Reminds me of my Palette to clut to application thread among other related discussions.


#2

Still on the quest to improve gradient norm? Those colourmap would be interesting to convert to GIMP/Krita compatible gradient map.


#3

Isn’t it obvious? My G'MIC fun with afre thread almost exclusively deals with gradient_norm. So, any issues I have had with it are thorns in the flesh. Not necessarily improve but questing to find a better solution; my princess might be in another castle.

I was debating whether to put this in the processing category or gmic. I use gmic so gmic it was. But definitely applicable elsewhere like GIMP and Krita.


(G'MIC staff) #4

interesting algos that could actually have their place in G’MIC!
Anyone interested to convert them as G’MIC scripts ? :wink:


#5

Glad you like my find. Let’s see what we could do. :wink: