Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ovilia/pip

PIP Image Processor
https://github.com/ovilia/pip

Last synced: 6 days ago
JSON representation

PIP Image Processor

Awesome Lists containing this project

README

        

== PIP Image Processor ==

=== About ===

PIP stands for PIP Image Processor, which provides basic image processing interface for users.

It is a Digital Image Processing course project written in C++. (Previous versions contain C# and Java version, but C++ is currently used because it is required by DIP course.)

=== How you could help ===

Code review is a good way to improve my code and your skills.

It is highly appreciated if you read my code and gave suggestions.

=== What can PIP do ===

==== Basic Image Processing ====

* Algebra Operation
* Brightness
* Contrast
* Histogram Equalization
* Filters
** Roberts Operator
** Prewitt Operator
** Sobel Operator
** Gaussian Filter
** Mean Filter
** Median Filter
** Sharpen Filter
** Emboss Filter
** Motion Filter
** Comic Filter
** Sepia Filter
** Customed Filter
* Gray Scale Image
* Histogram
** Otsu Threshold
** Entropy Threshold
** Customed Threshold
* Rotation
* Scaling

==== Morphology ====

* Dilation
* Erosion
* Opening
* Closing

===== Binary Morphology =====

* Binary Reconstruction
* Conditional Dilation
* Distance
* Edge Detection
** Standard
** Internal
** External
* Skeleton
* Skeleton Restoration

===== Gray Scale Morphology =====

* Gray Scale Reconstruction
* Morphology Gradient
** Standard
** Internal
** External