Skip to main content

Recent

Seam Carving Algorithm & Implementation
1825 words·9 mins
Seam carving is a revolutionary approach to resizing images that removes the ’least important’ paths of pixels, preserving the visual essence while changing the dimensions.
Reductions in Algorithms
923 words·5 mins
In logic and computer science, the Boolean satisfiability problem (sometimes called propositional satisfiability problem and abbreviated SATISFIABILITY, SAT or B-SAT) asks whether there exists an interpretation that satisfies a given Boolean formula. In other words, it asks whether the formula’s variables can be consistently replaced by the values TRUE or FALSE to make the formula evaluate to TRUE.
Recursive Block Transfers: An Elegant Approach to Image Rotation
839 words·4 mins
Exploring the divide-and-conquer algorithm for 90-degree image rotation using recursive blit operations and its surprising connection to classic computational patterns