屏幕分辨率和图像显示(图像尺寸大于屏幕分辨率)



>我有一个关于屏幕分辨率和图像大小的问题。 有一个尺寸为4096x4096的图像,而我的计算机屏幕分辨率为2560x1440。

我正在开发一个可以显示图像的c ++程序。 当我缩小此图像时,程序可以正确显示图像,比例可以达到 0.7,这导致图像大小为 2867x2867。 任何大于 0.7 的比例都会导致程序崩溃。(分段错误(核心转储((。

我还测试了另一种图像尺寸(200x3121(,该程序在小于3.6的给定比例下完美运行。

总而言之,我想它与屏幕分辨率有很大关系。 如果图像大小远大于屏幕分辨率,则程序将崩溃。 对吗?谁能用正确的方式解释它?告诉我原理。 谢谢。

不,没有什么可以推断出来的。

最新更新