Skip to content

Imagen is a free photo filter (mosaic, sharpen, blur...) and images generator (country flags) built in Java with Weihan Liu in 2019.

Notifications You must be signed in to change notification settings

Pierre-Alexandre35/imagen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Imagen

Description

Imager is a program created for Northeastern University’s CS-5004 Object Oriented Design course, a part of the Align MSCS program. Imager is a program that takes an image or creates an image and performs an operation on the image’s pixels to produce a desired outcome. This README is specifically written for part two.

This is the third release of the Imager program. The Imager program now includes a model, controller and view (new with this release). As with the previous release, the user can use the command line interface to start the program that allows the user to send a file directly to the controller. In keeping up with solid design principles, we kept everything (mostly) the same. You can read more about what changes me made and did not make in the changelog below.

To start this program using the GUI, run the JAR file included in the res/ folder of this submission with -interactive (See last sentence of this paragraph). After a moment, the GUI will start right up. The interactive controller is called with the following script: java -jar Program.jar -interactive.

Installation

Java is required to run this application

git clone https://github.com/Pierre-Alexandre35/Imagen
cd res 
java -jar app.jar -interactive

Contributors

  • Weihan Liu
  • Pierre-Alexandre Mousset

Examples

Original NYC photography



Mozaic filter



Blur filer



Dithering filer

About

Imagen is a free photo filter (mosaic, sharpen, blur...) and images generator (country flags) built in Java with Weihan Liu in 2019.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages