TIF图象文件的压缩处理

ladofwind ladofwind 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我从摄像头抓下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参数感觉没什么用,压缩比例几乎可以忽略,

还有什么办法吗?
...全文
评论
收藏 已收藏
分享
返回顶部
ladofwind
VC.NET 7,538 成员 27,670 内容