Category: Programming
Let’s talk about ChatGPT the Alien
Project: Photo Mosaic Renderer and Viewer
Starting with ThreeJS
Advent of Code 2016
Gavle Goat is on Fire!
Enhancing Image Quality of Thermal Images (Seek)
Enhancing Spy Camera Photos of Documents
Smoothing a Halftone Photo using FFT
Reducing VHS Salt-and-Pepper Noise
Deconstructing the Gavle Goat
How to train your Quadcopter
Approximating pi using Apples
Look and Say Sequence (Conway’s constant)
CSV Parsing in Matlab
Copy Files to Multiple USB Drives
Finding the Taxi Cab Numbers
Realistic Fire Simulation using Cellular Automata
Prezi vs Sozi
Faster Linear Convolution Using Careful Zero Padding
When computing a linear convolution between an image I and a kernel K, the convention is to use FFT, pad with zeroes (also called zero filling) and use the convolution theorem to do this efficiently.…