Date of Submission

Spring 2017

Academic Programs and Concentrations

Computer Science

Project Advisor 1

Keith O'Hara

Abstract/Artist's Statement

The purpose of this project is to implement and explore the use of seam carving — a tool used to select and remove “seams” of low-importance pixels from an image in order to reduce its height or width. I also cover the process of seam insertion, creating new seams of pixels to increase the image’s size rather than reducing it. Using these content-aware algorithms, I investigate the process of intelligently resizing an image. Using edge detection, dynamic programming, and pixel manipulation, I push the limits of seam carving and attempt to quantify the qualitative concept of salience.

Open Access Agreement

Open Access

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.

This work is protected by a Creative Commons license. Any use not permitted under that license is prohibited.