algorithm

A Delphi Fuzzy String Compare Algorithm

FuzzyStringCompare calculates an approximate similarity percentage between two strings. It uses a heuristic to count matching characters that are roughly in similar positions, allowing for a tolerance based on string lengths. The tolerance is about one-third of the longer string’s length plus the length difference. The algorithm greedily matches characters from the shorter string to […]

A Delphi Fuzzy String Compare Algorithm Read More »

My odyssey in the world of bioinformatics, with Delphi

After a conversation about the low popularity of the Delphi language—further worsened by the lack of libraries for Delphi—I decided to share my odyssey in the world of bioinformatics, using Delphi as my primary development tool. My toy tool that turned into a commercial product Back in 2007, I wrote a small tool for a

My odyssey in the world of bioinformatics, with Delphi Read More »

Say no to crappy images in your Delphi programs. Finding the best resizing algorithm.

So, because I built a program that has to resize/scale images up and down, I built this tool to test 13 resizing algorithms for Delphi. Tested algorithms JanFX SmoothResize JanFX Stretch Transform (from Graphics32) HB (Private) madGraphics (from madShi) VCL.ScaleImage (from Embarcadero) VCL.Stretch (from Embarcadero) SmoothResize (assembler) Windows Thumbnail (Windows API) Windows StretchBlt (Windows API)

Say no to crappy images in your Delphi programs. Finding the best resizing algorithm. Read More »

Scroll to Top