Qt下如何通过Qimage加载图片并利用OpenglWidget控件成像
使用opengl进行图像显示和处理具有很好性能表现,并且支持开发丰富的拓展功能。但是在qt下如何通过加载图片并显示,网上提供的方法过于复杂。笔者经过实践,总结出如下经验,并附录代码以供参考。步骤:1. 通过QImage读取图片;2. 接下来就是要将QImage的数据转换成opengl所需的数据。通过QGLWidget::convertToGLFormat来实现。代码注释里有一些注意事项,请大家也要注意。如果有更好的实现方式,也请多多指教。 QImage srcImg(filePath);//从路
原创
2021-03-05 16:08:51 ·
3449 阅读 ·
0 评论