很多时候我们需要在文件上进行手写体署名并获得其扫描竭惮蚕斗件,但我们又不是时刻都有打印机以及扫描机。其实我们可以利用matlab轻松实现这件事,一起来看看吧
工具/原料
电脑
Matlab
文件照片
手写体签名照片
方法/步骤
1、在电脑上找到matlab软件,并打开
2、将matlab当前有效路径调整至保存有材料图片的文件目录本例中,1.png为喋碾翡疼模拟的文件照片,2.png为模拟的签名
3、将两张照片都读入matlab中,读入方法可参考以下经验
4、显示1.png的图片,并通过ginput找到放入签名的合适位置,计算出大概的位置宽高
5、对签名照片进行适当的调整,注意对留白区域的估计。使用imresize对图片进行缩放,以达到合适的占比
6、将两张图片都二值化,保证其处于相同的基准。避免合入后出现亮度差异
7、以文件照片二值化后的结果为基础,将签名照片融合进入。可以看到这时候我们得到了二值化后的融合效果
8、融合图恢复成三通道,并对色彩和亮度进行适当的调整,以达到扫描件更真实的效果
9、以上就是利用matlab如何将手写体签名照和文件照融合实现扫描件效果了