0

当我使用大小为 200x200 像素的 drawInRect 方法绘制大图像(例如 1000x1000 像素)时,我再次使用 drawInRect 方法将图像绘制为其原始大小(1000x1000 像素)是否会影响分辨率?通过将大图像绘制成小图像并再次将相同的图像绘制成大图像,分辨率会降低吗?

4

1 回答 1

1

希望我的头脑中你的问题是正确的。

如果您拍摄大于 200x200 像素的图像并将其绘制成 200x200 像素的矩形,它将被缩小并丢失大部分细节。如果您然后获取生成的图像并尝试在更大的矩形中绘制它,它只会被放大。所以,回答你的问题,是的。它看起来会像地狱一样模糊。这与在图形编辑器中缩小图像大小然后将其恢复到原始大小没有什么不同。细节的丢失是永久性的;没有办法知道在向下过渡中丢失了什么。

于 2012-12-03T07:19:15.560 回答