社区
Linux/Unix社区
帖子详情
用opencv读图,libjpeg压缩图像失真
wgf3341869
2013-07-04 03:23:08
我用opencv的IplImage读取图片,基于它读取图片后都是提供一个二维数组,用它记录图片的像素,所以我直接对它进行libjpeg操作压缩,我试过读取jpg格式和bmp格式,图片在不同的尺寸下会出现不同的情况,就是两种图片都成功压缩过,有些尺寸可以成功压缩,有些尺寸不行,有些是失去彩色,有些是图片倾斜,下面就有两幅是正常的,其它的都是异常的
...全文
935
13
打赏
收藏
用opencv读图,libjpeg压缩图像失真
我用opencv的IplImage读取图片,基于它读取图片后都是提供一个二维数组,用它记录图片的像素,所以我直接对它进行libjpeg操作压缩,我试过读取jpg格式和bmp格式,图片在不同的尺寸下会出现不同的情况,就是两种图片都成功压缩过,有些尺寸可以成功压缩,有些尺寸不行,有些是失去彩色,有些是图片倾斜,下面就有两幅是正常的,其它的都是异常的
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tianxuanhang717
2016-03-10
打赏
举报
回复
94303562@qq.com,谢谢,急需,压缩的图片失真
程小二
2016-01-09
打赏
举报
回复
1074219405@qq.com,谢谢
whumatrix
2015-07-31
打赏
举报
回复
大神,求教,whuchaolee@yeah.net
wgf3341869
2014-11-22
打赏
举报
回复
要解决方案的留下联系方式
bin610
2014-06-12
打赏
举报
回复
楼主,求解决方案啊
xt_idear
2014-02-22
打赏
举报
回复
具体怎么解决的呢?
試著讓故事繼續吧
2013-10-28
打赏
举报
回复
楼主,能不能把代码贴一下呢
wgf3341869
2013-08-12
打赏
举报
回复
5楼强大,中了
proudingsoul
2013-08-12
打赏
举报
回复
其实问题就在于你的像素值的调整,我也试过这样的问题,你把长或者宽设成2的倍数或者更强的倍数关系,即4或者8试试
wgf3341869
2013-07-05
打赏
举报
回复
好像是加1减1的问题,我是自己写缩略,线性插值算法,长和宽一开始就直接按比例算,加减1是在浮点的时候强制转换才有出入的,不过要怎么样让它们自动调整呢
你很厉害,大神,再给点意见
wgf3341869
2013-07-05
打赏
举报
回复
哈哈,问题解决了,你只说了一半,最核心那一步没有说道,我解决了,谢谢苍天和大地!!!!!!!!!!想弄明白的人跟我要,哈哈!!!!
wgf3341869
2013-07-04
打赏
举报
回复
什么数值缺1或多1,有可能是什么数值?最奇怪的是有些尺寸能正常压缩,分量错位?位置错位?大神支招!!除了压缩算法是jpeg给的,矩阵都是我自己操作的,三原色,要不要把代码传上去?说具体点
等救命的
zodiac1111
2013-07-04
打赏
举报
回复
没用过,看图形式,很可能是数值上的缺1/多1.仔细看看宽/高等数值/循环次数之类 失去颜色那个看上去像是某个分量错位+位置错位. 希望对你有用.
Linux/Unix社区
23,217
社区成员
74,540
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章