How It Works
WebGL Powered
LensCorrect uses WebGL (Web Graphics Library) to process your images directly in your browser. This allows for hardware-accelerated image manipulation, enabling real-time adjustments without any lag. When you drag a slider, we compile a custom shader program on your device's GPU to transform every pixel instantly.
100% Local Processing
Traditional online tools upload your images to a remote server, process them, and then send them back. This is slow and raises privacy concerns.
We do things differently. Your images never leave your device. Everything happens locally within your browser's sandboxed environment.
- No file uploads implies zero waiting time.
- Your photos remain private and secure on your computer.
- Works offline once loaded.
Lens Distortion Correction
We implement a mathematical model for radial distortion correction.r_new = r_old * (1 + k * r_old^2)
Where k is the distortion coefficient you control with the slider. Positive values correct pincushion distortion, while negative values correct barrel distortion.