Loading...
Works

Collage Image ProcessorJava Object-Oriented Design

cm
  • SkillsJUnit, Swing, JFrame, Maven
  • CodeGitHub Link
  • ProgressCompleted

Collage uses the MVC (model-view-controller) design pattern. This image-processing program is based around a foundational "pixel" class, and its functions apply to various scopes, such as images, layers, and so on. There are features such as cropping, various filters, brighten and darken tools, blurring effects, layer creation and management, and more. The program was extensively tested using JUnit, and has a simple GUI for ease of use.

cm

This website is based on Takuya Matsuyama's website.