2013-05-03 56 views
0

我想将图像拆分为几个图像,每个图像都是预定义尺寸,例如图像30K,分别显示为3个图像10K。将图像拆分为每个都有XX尺寸的小图像

如何查找大小,它是宽x高x像素大小?

如果是这样,我所需要的就是找到每张图片和作物的宽度高度(宽度x高度x pixcelBitSize = 10K)。正确?

+1

你可以找到一个未压缩的图像的大小。但是,这种方法不适用于压缩格式(例如:JPEG) – Maciej 2013-05-03 18:37:47

+0

取决于。我会对位图这么说,但很多其他图像格式都有压缩算法,这些算法会使数学结果有所不同 – Chris 2013-05-03 18:38:51

回答

0

此外,还有一定数量的非图像头信息,其大小可能随所用图像格式的类型而变化。你将不得不看官方规格来确定这个尺寸。希望这个头文件会给你数据(类型,图像大小,位深度等),这些数据会导致你需要使用正确的计算。

+0

感谢回复, 我所做的是: 1.我快照屏幕 - >位图 2。将图像更改为Jpeg以减小图像尺寸(必须为其他图像填充) 3.将此jpeg图像发送到发送器以发送给客户端:这是我的问题,发送器处理定义不同缓冲区的客户端,所以我希望要做的是,在我发送图像之前,我想将它分割成几个图像,每个图像都有相同大小的缓冲区。 4.意味着图像是我的,并且应该都是相同的格式.... 这是给你更多的信息?可以帮助我如何管理这个? – Joseph 2013-05-03 20:10:17