【发布时间】:2018-05-13 02:57:28
【问题描述】:
我对屏幕分辨率和图像大小有疑问。 有一张尺寸为 4096x4096 的图片,而我的电脑屏幕分辨率为 2560x1440。
我正在开发一个可以显示图像的 c++ 程序。当我缩小这个图像时,程序可以正确显示图像,比例可以达到 0.7,这导致图像大小为 2867x2867。任何大于 0.7 的比例都会导致程序崩溃。(分段错误(核心转储))。
我还测试了另一种图像尺寸 (200x3121),该程序在小于 3.6 的给定比例下完美运行。
总而言之,我猜它与屏幕分辨率有很大关系。如果图像尺寸远大于屏幕分辨率,则程序将崩溃。这样对吗?谁能用正确的方式解释它?告诉我原理。谢谢。
【问题讨论】:
标签: display screen-resolution image-size