esimov/caire
Content-aware image resizing library using seam carving algorithms with edge detection.

Velocity · 7d
+3.4
★ / day
Trend
→steady
star history
A Go library implementing seam carving for content-aware image resizing. It generates energy maps through edge detection to identify low-importance image regions, then uses dynamic programming to remove seams from images while preserving visually important content. The algorithm calculates cumulative minimum energy across connected pixel paths to determine optimal seam placement.