Skip to content

Python project involving image manipulation using Pillow. Generally focusing on actual pixel manipulation to accomplish tasks such as TSP Art.

Notifications You must be signed in to change notification settings

Axil12/Python-Image-Manipulation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Image Manipulation - a project for CS 3102
	Michael Snider
	Kevin Chan

Goals:
	Use Python and associated imaging libraries (Pillow) to manipulate pixels in some fashion to produce TSP Art and maybe some other kind of effects out of images provided by the user.

Libraries Used:
	Pillow (and dependencies, libjpeg, etc.)
	Numpy
	Concorde TSP Solvers


Process:
	Robert Bosch is one of the founding researchers of TSP Art (http://www.oberlin.edu/math/faculty/bosch/making-tspart-page.html), detailing the fundamentals of making art using simple cases of the Traveling Salesman Problem. In this explanation, he details the crucial points of first making the image black and white, then "stippling" the image, and then connecting points based on closest paths nearby.

	We are considering making our own algorithm for reducing the number of points in our images.
	

About

Python project involving image manipulation using Pillow. Generally focusing on actual pixel manipulation to accomplish tasks such as TSP Art.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%