第一次发贴 大虾帮帮忙 图像二值化处理 因为要做热敏打印机的打印程序 打印出来的图片老不清晰里面涉及到图片的缩放 我想先把rgb图转化为二值单色位图再缩放 这样可能损失比较小帮忙讲讲图像二值化的相关算法 阀值的解释 有源码更好 当然有别的方法最好了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你baidu都比发帖等快………… 这个比较简单的,有公式。Y = 0.299*R + 0.587*G + 0.114*B 结果是亮度。 就是你说的这个 不好意思说的不是很清楚而且我也弄错方向了 因为热敏打印机的打印纸太窄 所以需要缩小图片尺寸 我的方法缩放的图片打印不清晰 现在用Image对象的GetThumbnailImage方法清晰一点了交差还凑合 当然大家有更好的方法就更好 还有一个问题因为打印出来的图片每隔一段就有一个断层,大概是因为往下位发的命令有问题但我不清楚 请哪位有经验的大大指导一下 现在用Image对象的GetThumbnailImage方法清晰一点了交差还凑合不要用这种方法,因为用这种方法时,系统会先找图像中是否有内嵌的缩略图,如果有就返回,如果没有再生成,所以常常质量很差。新建一个你要规格的小图,然后把原图绘制上去,然后设置Graphics的插值模式, (如HighQualityBicubic 指定高质量的双三次插值法。执行预筛选以确保高质量的收缩。此模式可产生质量最高的转换图像。 HighQualityBilinear 指定高质量的双线性插值法。执行预筛选以确保高质量的收缩。 )可以获得能够获得的最好效果。还有一个问题因为打印出来的图片每隔一段就有一个断层不好意思,这个我不懂,帮不到你。 然后设置Graphics的插值模式 不是然后,是先设置,然后再DrawImage RichEditControl 光标定位问题 关于操作WORD c#调用osql.exe 运行建库脚本,为什么不起作用?? 曲线平滑? 改变Form上控件滚动条的宽度(解决问题后增加到100分) 在asp.net中,怎么在点一个按钮时先去执行一段js 哪位大侠给出一段用多态替换switch的代码? 还是关于c#中使用dropdownlist的问题,高分求大家讨论 gbk如何转成utf-8格式 c#的非常弱智的问题 急,高手进来... vs2005 里面为什么没有System.DirectoryServices
结果是亮度。
而且我也弄错方向了 因为热敏打印机的打印纸太窄 所以需要缩小图片尺寸 我的方法缩放的图片打印不清晰 现在用Image对象的GetThumbnailImage方法清晰一点了交差还凑合 当然大家有更好的方法就更好
还有一个问题因为打印出来的图片每隔一段就有一个断层,大概是因为往下位发的命令有问题但我不清楚 请哪位有经验的大大指导一下
新建一个你要规格的小图,然后把原图绘制上去,然后设置Graphics的插值模式, (如HighQualityBicubic 指定高质量的双三次插值法。执行预筛选以确保高质量的收缩。此模式可产生质量最高的转换图像。
HighQualityBilinear 指定高质量的双线性插值法。执行预筛选以确保高质量的收缩。 )
可以获得能够获得的最好效果。
还有一个问题因为打印出来的图片每隔一段就有一个断层不好意思,这个我不懂,帮不到你。