https://github.com/icyjoseph/seam-carving
Image seam carving using Rust!
https://github.com/icyjoseph/seam-carving
image-processing rust seam-carving
Last synced: over 1 year ago
JSON representation
Image seam carving using Rust!
- Host: GitHub
- URL: https://github.com/icyjoseph/seam-carving
- Owner: icyJoseph
- License: mpl-2.0
- Created: 2021-04-20T10:54:13.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2021-04-21T10:10:01.000Z (about 5 years ago)
- Last Synced: 2025-01-21T19:41:34.028Z (over 1 year ago)
- Topics: image-processing, rust, seam-carving
- Language: Rust
- Homepage:
- Size: 2.29 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Seam Carving
Carve out low energy seams on an image.
The actual seam energy calculation is done without dependencies.
Initially this project has a dependency on [`image`](https://github.com/image-rs/image) crate, to open and save images.
### Original Image
Dimensions: 1920x1080

Credit: [SentryTV](https://www.reddit.com/user/SentryTV/)
### Seam carved
Dimensions: 1280x1080
- 66.66% of original width.

# Time
The above carving runs in:
```
0:36.29 real
21.92 (secs) user
14.33 (secs) sys
99% CPU
```
It includes, opening and saving the image.