本文介绍了创造出巨大的高分辨率位图比23K点¯x23K更大的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我要根据用户的手势创造了巨大的高分辨率位图图像,以将其加载到内存中,并改变它。

I want to create a huge resolution Bitmap-image so that to load it into memory and transform it based on user-gestures.

我注意到,为新位图的限制(INT32,INT32); 大约是23000,但我需要像1159480点¯x45920为32位深度

I noticed that the limit for new Bitmap(int32,int32); is around 23000 but I need like 1159480 x 45920 with a bitdepth of 32.

有人可以帮助我,或者这是不可能的呢?我有8音乐会的RAM。

Can someone help me out or is this impossible to do? I have 8 gigs of RAM.

推荐答案

你真的确定你需要这样的尺寸?它应该比大于 150GB大。此外,如果你考虑的1/72英寸点尺寸图像将500米...

ARE YOU REALLY SURE YOU NEED SUCH SIZE? It should be bigger than than 150GB. Moreover if you consider a point size of 1/72 of inch your image will be 500 m...

EDITED 如果您需要大面积的高分辨率图像,你应该考虑使用多个不同分辨率(想例如谷歌地图)的图像。

EDITED If you need a high resolution image of a large area you should consider to use multiple images with different resolutions (think Google Maps for example).

这篇关于创造出巨大的高分辨率位图比23K点¯x23K更大的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-23 08:01