jpeg 部分解压和压缩(500)

LPR_Pro 2010-06-17 02:14:14
对一张JPEG图片只解压最上部的100行,然后对这100行进行处理,处理完毕后,再对这100行进行压缩,压缩到原来的JPEG图片中,请问该怎么实现。在jpeglib的开源库上实现。

本贴只有200分,问题解决将令赠送300分。
...全文
365 36 打赏 收藏 转发到动态 举报
写回复
用AI写文章
36 条回复
切换为时间正序
请发表友善的回复…
发表回复
lizhigang34 2010-06-28
  • 打赏
  • 举报
回复
[Quote=引用 35 楼 lpr_pro 的回复:]
非常感谢各位的帮助!

问题已经解决,现在能只解压部分,然后复制剩下数据。节省了不少的时间和空间。
[/Quote]
能把你的解决方法分享下吗,我一直都关注这个问题。。。
LPR_Pro 2010-06-28
  • 打赏
  • 举报
回复
非常感谢各位的帮助!

问题已经解决,现在能只解压部分,然后复制剩下数据。节省了不少的时间和空间。
DontKissBossAss 2010-06-28
  • 打赏
  • 举报
回复
楼主意思是用库解压缩,不是指什么什么算法。。。

简单啊,在指定size时候指定出一个固定大小,就可以了啊
Bookman 2010-06-28
  • 打赏
  • 举报
回复
JPG不是BMP,不是俺行存储的吧。
Bookman 2010-06-28
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 xianglitian 的回复:]
jpg文件支持逐行解码么?
jpg的基本压缩原理不是四叉树么
[/Quote]

顶这个。
mjh1021 2010-06-28
  • 打赏
  • 举报
回复
应该是有办法的吧,像以前在moden时代网速慢时jpg不是可以一行行的慢慢显示出来么
LPR_Pro 2010-06-28
  • 打赏
  • 举报
回复
不是加水印,只是只想处理一部分数据,不想全部处理。
高亮 2010-06-28
  • 打赏
  • 举报
回复
楼主是想加水印之类的东西吧?
雪影 2010-06-25
  • 打赏
  • 举报
回复
感觉lz的需求和JPG压缩算法原理有冲突。
不太懂
mark
gateh 2010-06-25
  • 打赏
  • 举报
回复
jpeglib 这个库的 8b版本应该可以解决你的问题.
此库可以控制解压缩多少行就中止解压缩.
yuquan1987 2010-06-24
  • 打赏
  • 举报
回复
你们讨论的东西太深奥了。我只能看看,晕乎
laviewpbt 2010-06-24
  • 打赏
  • 举报
回复
JPG不能只解码部分的,只能全部解码,所以你该怎么走就怎么走,没有捷径。
LPR_Pro 2010-06-24
  • 打赏
  • 举报
回复
ding

UP
lizhigang34 2010-06-22
  • 打赏
  • 举报
回复
我不明白楼主要对前100行做什么,我的办法应该可以实现的吧?
在内存中创建一幅图片,把原图的100行拷贝过去,处理完了后,再把这张图片与原图合并,覆盖原图的前100行。
red-fly 2010-06-22
  • 打赏
  • 举报
回复
要先全部解压,然后对部分图像进行处理,然后再压缩
dirdirdir3 2010-06-22
  • 打赏
  • 举报
回复
不可能吧,我记得jpg等是需要转换到频域的,怎么可能支持局域解压压缩........................
lambochan 2010-06-22
  • 打赏
  • 举报
回复
最简单的一点就是:jpeg是蝶型编码的,根本就没法子只解压出(或压缩)某部分扫描线,例如楼主你的所谓前100行~~

~~ dream ~~
LPR_Pro 2010-06-21
  • 打赏
  • 举报
回复
ding

UP
liuhaifeng1976 2010-06-20
  • 打赏
  • 举报
回复
你把你需要的东西加到上边100行,原始图像就不要上边的100行图形,估计你是在原始图像上加东西
long5695932 2010-06-19
  • 打赏
  • 举报
回复
好东西
加载更多回复(15)

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧