rip ~parallelism
Raster and Image processor
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
RIP
RIP is a library for complex image processing.
License
GPLv3
Features
- I/O
- JPEG(based on dlib, only loading)
- TGA(based on dlib, only loading)
- BMP(based on dlib, only loading)
- PNG(based on dlib, loading/saving)
- PPM(loading/saving)
- PAM(loading savind)
- processing
- grayscale
- negative
- operations with bit set
- colorization
- rough of pixels
- order filters(4 filters)
- linear filters(11 filters)
- convolution
- analysis
- operations with histogram
- concepts
- surface
- color
- generation RGBColor from others color formats
- useful math functions
- ranges
- templates
- channels for working with pixels on channel level
- draw
- IFS systems
- L-systems
- drawing math funcs
- drawing primitives
- turtle
- transforms(rip.dsp)
- Haar's
- Hadamard's
- Slant's
The most funcs has their analogs for working with ranges.
In plans
- add more operations for histograms
- add more drawing funcs
- add more formats into IO package
- add 'vision' package for digital vision
- clean code
- optimize code
If you have advices, please, create Issue. You can help us!
Contributors
ImPureD Team, LightHouse Software
- Oleg Baharev (aka aquaratixc)
- Roman Vlasov
How to use RIP?
Package in your dub.json
:
{
"dependencies": {
"rip": "~>0.0.2"
}
}
Dependencies
RIP needs dlib library for loading jpeg/png/bmp/tga files. WARNING: image can be saved ONLY in ppm/pam/png formats.
- Registered by Roman Vlasov
- ~parallelism released 8 years ago
- LightHouseSoftware/rip
- GPL-3.0
- Copyright © 2016, Oleg Baharew, Roman Vlasov
- Authors:
- Dependencies:
- dlib
- Versions:
-
0.0.4 2017-Jan-26 0.0.4-2 2017-Jan-27 0.0.3 2016-Jul-05 0.0.2 2016-May-05 0.0.2-2 2016-May-06 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
0 downloads this month
-
118 downloads total
-
- Score:
- 1.2
- Short URL:
- rip.dub.pm