dlib
dlib copied to clipboard
Allocators, I/O streams, math, geometry, image and audio processing for D
- [ ] [dlib.audio](https://codecov.io/gh/gecko0307/dlib/tree/master/dlib/audio) - 0% - [x] [dlib.coding](https://codecov.io/gh/gecko0307/dlib/tree/master/dlib/coding) - 80% - [x] [dlib.concurrency](https://codecov.io/gh/gecko0307/dlib/tree/master/dlib/concurrency) - 96% - [x] [dlib.container](https://codecov.io/gh/gecko0307/dlib/tree/master/dlib/container) - 94% - [x] [dlib.core](https://codecov.io/gh/gecko0307/dlib/tree/master/dlib/core) - 74% - [ ] [dlib.filesystem](https://codecov.io/gh/gecko0307/dlib/tree/master/dlib/filesystem)...
If i want to create an image with this code: ``` auto image = new Image!(PixelFormat.RGB8)(to!int(width), to!int(height)); image[mapx,mapy] = Color4f(1,1,1,1); ``` where` [ width, height ] = [299341, 270985]`, I...
* [ ] Grayscale JPEG support * [ ] Progressive JPEG support * [ ] Saving to JPEG
Other projects offer URL parsing and HTTP client: - https://github.com/adamdruppe/arsd - https://github.com/ikod/dlang-requests - https://github.com/vibe-d/vibe.d but it seems Dlib does not: https://github.com/gecko0307/dlib/tree/master/dlib/network is that the case or am I missing it?
Hypotenuse calculation is used in many places in the code and can be sped up (but not right now, see: https://github.com/dlang/phobos/issues/10906) I made it into separate commits to make it...