David Tschumperlé
David Tschumperlé
Wayland should have a X11 compatibility layer. I've never tried if this is compatible with CImg or not. BTW, the class `CImgDisplay` relies entirely on the X11 API. Rewriting it...
I'd say it should be: ~~~ CImg img = CImg(buffter,3,W,H).permute_axes("yzcx"); ~~~
> In my limited understanding if first save blue, then green and then red. That is what it does indeed. If it's like this in `save_bmp`, then it's probably how...
Yes, command `ellipse` actually knows that you want to draw an outline rather than a filled ellipse, specifically because you specify a `pattern` parameter. For a plain outline, just specify...
Hello @Reptorian1125 , I have two things to say about this: - It seems that the resize algorithm you want to apply is just resizing the alpha-premultiplied image. For this...
Thanks for reporting. I've made a fix attempt : https://github.com/GreycLab/CImg/commit/55da1f4dc8256aa8846036a45d5dbb2bab1466c2 Could you tell me if that looks good?
Thanks. Here is my proposal then : https://github.com/GreycLab/CImg/commit/009f0432fd32655f9399f2ec2fd5380c44e49a8e Variable `fsize` actually already estimates the file size, with the `std::tell()` procedure.
Indeed, so https://github.com/GreycLab/CImg/commit/703ffcaf470d426e333f8349760957119590d38a should help.
Indeed, thanks ! I've made the changes. Regards, David.
Not in `CImg`, but my higher-level image processing framework G'MIC has one: https://gmic.eu/reference/ssim