TIF图象文件的压缩处理

ladofwind 2010-03-17 11:16:10
我从摄像头抓下TIF文件,程序进行了TIF Group4Compression,可是在要求的dpi(200dpi)和A4大小下,
始终超过30k,大概40多,50多k的样子,达不到要求,想问问有没有C#压缩tif 或者bmp 的方法,
最好能提供程序,非常感谢...

用了降低质量,不行

EncoderParameters ep = new EncoderParameters(3);
if (this.pbMain.Image.PixelFormat == PixelFormat.Format1bppIndexed) //by hxq, 黑白用G4压缩
{
ep.Param[0] = new EncoderParameter(Encoder.Compression, (long)EncoderValue.CompressionCCITT4);
ep.Param[1] = new EncoderParameter(Encoder.Quality, 0L);
ep.Param[2] = new EncoderParameter(Encoder.ColorDepth, 1L);
}

我用System.Drawing.Imaging.Encoder 来压缩了,quality都设置成0了,竟然还是超过大小,
而且这个quality参数感觉没什么用,压缩比例几乎可以忽略,

还有什么办法吗?
...全文
471 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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