Skip to content

BillQK/awareresize

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 

Repository files navigation

Content-Aware-Image-Resize using Seam-Carving Algorithm

Introduction

This program allows you to resize and rotate images in a content-aware manner using the seam-carving algorithm. The program works by finding and removing the least important pixels in an image, allowing for a more seamless resizing experience. The program also allows for image rotation, making it a versatile tool for image manipulation.

Features

Content-aware resizing using the seam-carving algorithm
Optimized performance for faster resizing times
Cost savings by reducing the cost associated with storing and transmitting large images
Increased productivity by automating the image resizing process
Improved user experience by optimizing images for websites

Usage

Download the program from the repository
Install the required dependencies
Run the program by command:

./resize [Your Image] [Output] [Width] [Height]

Examples

Mr.Crab

crabster crabster_50x45 correct crabster_70x35 correct crabster_left correct crabster_right correct

Horses

horses horses_300x382 correct horses_400x250 horses_left correct horses_right correct

Documentation

A comprehensive user manual and technical specification document is included in the repository.

Contribution

Contributions are welcome and encouraged. If you would like to contribute, please follow the contribution guidelines in the repository.

Support

For any questions or concerns, please open an issue in the repository or reach out to the project maintainers.

About

a tool to edit images

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors