gpt4 book ai didi

c++ - CImg库可以画粗线吗

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:26:46 26 4
gpt4 key购买 nike

我一直在使用 CImg 库,并且对它的集成和使用如此简单感到非常满意。但是,我现在想画粗线(即超过一个像素粗)。 draw_line 函数 (here) 的 API 文档中并不清楚这是如何完成的。该函数的第二个版本(就在文档中第一个版本的下方)甚至将纹理作为输入,但同样没有宽度。这么综合的图书馆居然没有这个功能,似乎很奇怪。也许应该使用某种转换来完成?我知道我可以使用多边形(即一个矩形,在该矩形中我将使用直线的法线来计算多边形的角),但我担心这会慢得多。

最佳答案

显然,“开箱即用”是不可能的,但是创建你自己的例程,多次调用 CImg 的“draw_line()”例程,移动一两个像素应该会给你你的结果想要,无需太多工作。

关于c++ - CImg库可以画粗线吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5673448/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com