rip
所属分类:collect
开发工具:D
文件大小:0KB
下载次数:0
上传日期:2023-05-24 22:09:08
上 传 者:
sh-1993
说明: 光栅和图像处理器,
(Raster and Image Processor,)
文件列表:
LICENSE (35141, 2023-05-24)
dub.json (325, 2023-05-24)
source/ (0, 2023-05-24)
source/rip/ (0, 2023-05-24)
source/rip/analysis/ (0, 2023-05-24)
source/rip/analysis/histogram.d (3093, 2023-05-24)
source/rip/analysis/package.d (67, 2023-05-24)
source/rip/color/ (0, 2023-05-24)
source/rip/color/cmyk.d (1122, 2023-05-24)
source/rip/color/color.d (1305, 2023-05-24)
source/rip/color/colorSpaceConverter.d (969, 2023-05-24)
source/rip/color/hsv.d (441, 2023-05-24)
source/rip/color/package.d (178, 2023-05-24)
source/rip/color/rgb.d (5167, 2023-05-24)
source/rip/concepts/ (0, 2023-05-24)
source/rip/concepts/channel.d (2028, 2023-05-24)
source/rip/concepts/makers.d (5228, 2023-05-24)
source/rip/concepts/mathematics.d (1043, 2023-05-24)
source/rip/concepts/package.d (281, 2023-05-24)
source/rip/concepts/ranges.d (5576, 2023-05-24)
source/rip/concepts/surface.d (4920, 2023-05-24)
source/rip/concepts/templates.d (1893, 2023-05-24)
source/rip/draw/ (0, 2023-05-24)
source/rip/draw/additional.d (4088, 2023-05-24)
source/rip/draw/ifs.d (3062, 2023-05-24)
source/rip/draw/lsystem.d (3111, 2023-05-24)
source/rip/draw/mathgraphics.d (2485, 2023-05-24)
source/rip/draw/package.d (192, 2023-05-24)
source/rip/draw/primitives.d (7276, 2023-05-24)
source/rip/draw/turtle.d (3743, 2023-05-24)
source/rip/dsp/ (0, 2023-05-24)
source/rip/dsp/package.d (141, 2023-05-24)
source/rip/dsp/transforms/ (0, 2023-05-24)
source/rip/dsp/transforms/haar.d (1470, 2023-05-24)
source/rip/dsp/transforms/hadamard.d (1479, 2023-05-24)
source/rip/dsp/transforms/slant.d (822, 2023-05-24)
source/rip/io/ (0, 2023-05-24)
source/rip/io/dlib.d (1315, 2023-05-24)
source/rip/io/file.d (1004, 2023-05-24)
... ...
# 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)
* simple and convenient intermediate format (PPM P6)
* PPM(loading/saving)
* PAM(loading/saving)
* 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 (generalized image type)
* surfaces addition, subtraction, multiplication and other arithmetic operations
* logical operation with surfaces
* gamma correction and inverting of image
* color
* color arithmetic
* 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
* another interest graphical procedures
* 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
* write documantation
If you have advices, please, create Issue. You can help us!
## Contributors
ImPureD Team, LightHouse Software
* Oleg Baharev (aka aquaratixc)
* Roman Vlasov
## Documentation
Documentaion available only for package "concepts" on site
http://lighthousesoftware.github.io/rip
## How to use RIP?
Package in your `dub.json`:
```d
{
"dependencies": {
"rip": "~>0.0.4"
}
}
```
## Dependencies
RIP needs dlib library for loading jpeg/png/bmp/tga files.
*WARNING:* image can be saved ONLY in ppm/pam/png formats.
近期下载者:
相关文件:
收藏者: