Skip to content

swirsz/ImageCleaning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

ImageCleaning

This Image Cleanup Tool written in Visual Studio 2010 and OpenCV version 2.4.6.0 allows a user to load an image, selectively apply 8 different OpenCV filters (5 built-in filters, 3 custom) to the image in varying degrees in real time. Changes are shown immediately and can be reversed immediately.

Closing the program automatically saves the output as [filename]_.jpg in the same folder as the original.

Usage

Simply extract ImageCleaning.exe and the four corresponding DLL files into a directory and execute.

  • Image processing is applied on the main image every single time a slider bar is moved, not on a preview of the image. For this reason this application works best on small files.

  • Moving a slider bar is reversible until moving a different bar. When a second sliding bar is moved, the modifications by the first are made permanent. There is no undo feature.

  • Pressing escape or closing the program will automatically save the output as _.jpg in the same folder as the original file.

Compiling

Building this project requires Visual Studio 2010 and OpenCV. OpenCV version 2.4.6.0 was used in the development of this particular project. In order to build the project, you need to download and extract OpenCV into a directory of your choosing, run the following command from a command prompt, then import the code into a Visual Studio 2010 project and compile a release build.

setx -m OPENCV_DIR "<OpenCV directory>\build"

Resources

This project was expanded with an enhanced GUI as a group project which can be found here. A paper describing this group project is also available. A precompiled version is available here.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages