gpt4 book ai didi

c++ - gtk+ 图像在 C++ 中绘制图像

转载 作者:行者123 更新时间:2023-11-28 03:23:22 28 4
gpt4 key购买 nike

我想用 gtkmm(在 c++ 中)在图像上画一条简单的(红色)线。

我有图像:Gtk::Image *image 显示在我的窗口中。

但我希望在调用函数时改变线条的位置(我的意思是:画另一条线)。我需要你的帮助,因为我没有找到如何覆盖现有图像...

感谢您的帮助!

编辑:对我来说,一个解决方案是用带有 alpha channel 的图像覆盖图像……但我不知道该怎么做:-/

最佳答案

您实际上不应该图像中绘制,而是在窗口中绘制。

首先将图像放在窗口中(blitting 或其他方式),然后画线。

参见例如this link关于如何画直线。

关于c++ - gtk+ 图像在 C++ 中绘制图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14809664/

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