随笔 - 1762  文章 - 0  评论 - 109  阅读 - 431万

MATLAB 已通过改用 OpenGL 软件禁用了某些高级的图形渲染

在用matlab进行图像处理时,遇到了这样的警告:MATLAB 已通过改用 OpenGL 软件禁用了某些高级的图形渲染。

忽略该警告,图像会出现较为严重的锯齿效果。

查找资料发现出现该警告的原因可能是:电脑显卡比较旧,而matlab的版本又比较高,比如我用的是matlab 2016a。

matlab 里进行图像(图形)渲染的OpenGL实现,有三种方式:硬件加速( hardware-accelerated),基本硬件加速(basic hardware-accelerated)以及软件实现(software )。默认情况下,matlab尝试使用硬件加速实现(若电脑显卡等硬件支持)。当出现各类图形问题时,可以切换到软件实现或者基本硬件加速实现。但这些实现不支持一些高级图形特性。  

在matlab命令窗口键入 opengl info,可以查看渲染方式。

处理上述警告的方法:

1、对于当前matlab有效(重启后失效)  

     各种OpenGL实现切换方式为:opengl hardwarebasic, opengl software, opengl hardware。

     将OpenGL实现改为基本硬件加速,命令窗口键入 opengl hardwarebasic 并回车。

2、对以后matlab启动均有效

     保存基本硬件加速的设置,命令窗口输入: opengl('save','hardwarebasic'),重启matlab。
————————————————
版权声明:本文为CSDN博主「MapC」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/symoriaty/article/details/80042133

posted on   一杯明月  阅读(2356)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示