c++图片压缩-C++中关于视频图像压缩传送的问题
原创:找图网
2023-04-11 04:42:02
C++图片的压缩与解压

BITMAP方面的。至于算法还是很复杂的。目前最好的压缩算法可以参考JPEG算法。 至于如果图片本身已经不是BITMAP位图了 比如一张JPEG或者GIF文件。需要参考JPEG的相关算法。 真的不是简单的事。压缩 传输 解压。 难点就在压缩上,你要能自己相处算法,你可以进哈佛了。谢谢!
C++中关于视频图像压缩传送的问题

压缩的主要目的是在小带宽环境实现实时传输,假设二者带宽足够大,那当然没必要压缩了。
实际情况来看是必须要压缩的,否则在非局域网环境稍微大些的图片带宽就不够了,因为你带宽不是只给一个程序用的,还有别的程序在使用。
算法细节没研究过,我是直接用的现成的压缩成 jpg 然后传输的。
传送还有一个问题就是实时的话需要看 rtp
另外还得考虑拆包封包,因为一幅图片即便压缩后也是很大,需要拆包发送。
C++程序,怎么把图片压缩到2KB呢?给点思路或源码。

1 傅立叶变化
2 取非常小的窗口
3 用非常大的量化距离
4 变长编码
最后,质量不敢保证,如果原图比较大,色域比较宽。
代码就不写了,网上有现成的。自己编写、调试像傅立叶变化,卷积,加窗等过程一是太麻烦,二是有重新发明轮子的嫌疑。
最新文章 更多
-
果盘绘画图片大全简单创作方法快速制作技巧2024-01-02 16:57:54
-
小年插画图片创作方法快速制作技巧2024-01-02 16:57:20
-
小年绘画作品制作技巧2024-01-02 16:55:45
-
小年插画图片创作方法快速制作技巧2024-01-02 16:55:02
-
立春插画图片如何制作2024-01-02 16:54:19
-
立春插画图片创作方法快速制作技巧2024-01-02 16:53:32






扫描二维码添加客服微信
扫描二维码关注