如何对位图数组进行压缩?
一个网络传输图片的程序,求助。
已将位图保存在数组中,如放在数组a中。
其中a(0)保存第一象素的R值,a(1)保存第一象素的G值,a(2)保存第一象素的B值,a(3)保存第二象素的R值,。。。。。以此类推将位图数据完全保存在了数组中。
现在想对这个数组进行压缩。想把他转换为JPG格式的,但网上提供的DLL都是对文件进行操作的。我不想操作文件。直接转换为JPG,然后再把它在网络上传输给对方后再还原为原来的位图数组(当然肯定也不能完全还原为原来的数组了,BMP转换为JPG肯定会有失真的,只要还原后的位图数组画出来的图有JPG的逼真度就可以了)
求大家给个思路。
或者提供BMP转换为JPG的算法也行,谢谢了。
已将位图保存在数组中,如放在数组a中。
其中a(0)保存第一象素的R值,a(1)保存第一象素的G值,a(2)保存第一象素的B值,a(3)保存第二象素的R值,。。。。。以此类推将位图数据完全保存在了数组中。
现在想对这个数组进行压缩。想把他转换为JPG格式的,但网上提供的DLL都是对文件进行操作的。我不想操作文件。直接转换为JPG,然后再把它在网络上传输给对方后再还原为原来的位图数组(当然肯定也不能完全还原为原来的数组了,BMP转换为JPG肯定会有失真的,只要还原后的位图数组画出来的图有JPG的逼真度就可以了)
求大家给个思路。
或者提供BMP转换为JPG的算法也行,谢谢了。
...全文
相关推荐
对位图进行快速傅里叶变换
对位图进行快速傅里叶变换"的主题涉及了数字图像处理和信号处理的核心概念,特别是快速傅里叶变换(FFT)的应用。
多图上传压缩
在IT行业中,多图上传是一项常见的功能,尤其在社交媒体、电商平台和内容管理系统中。这个"多图上传压缩"的功能设计,旨在提供用户友好的图片上传体验,同时优化服务器存储空间和网络传输效率。
四元数法计算两个物体之间的相对位姿参数
压缩包中的“fourelemrents”可能是包含了MATLAB代码的文件,这些代码可能展示了如何应用上述概念来计算两个物体的相对位姿。
php处理多图上传压缩代码功能
在PHP开发中,处理多图上传并进行压缩是一项常见的需求,尤其在图片分享、产品展示等应用场景中。
商业编程-源码-实现对位图文件的浏览.zip
这个压缩包“商业编程-源码-实现对位图文件的浏览.zip”包含了实现位图文件浏览功能的源代码,这可能是用于一个商业软件项目的一部分。下面将详细介绍位图文件的结构以及如何实现其浏览功能。1.


VB基础类
