记一次二维码的修复过程

事情是这样子的:4月中旬的时候,开了一张电子发票,我没有及时扫码,然后下旬的时候就被封在家了,一直到现在,眼瞅着这个二维码就要过期(一个月)。正好前几天,让在公司的同事给拍了下二维码,拍完后呢又没当场试验(拖延症者该死,不过当时确实在跟客户沟通,额),结果呢,扫不出来!!!

怎么办呢?这两天去趟公司?我显然不能这么干,这不符合我的尿性——能动脑子的时候,不要动腿。

我分析了一下这张图片,没有遮挡和缺失,那就是因为拍摄变形导致识别不出来,也就是人其实是能读懂的,但是机器已经读不懂了。那就从简单到难几步走吧,总有一步能成功。

第一步,多试几个扫码软件和网站,结果全部挂了。总用时三四分钟。

第二步,搜索一下有没有二维码智能修复的网站(毕竟人能看出来哪块儿黑,哪块儿白),都失败了。想想也是,如果能智能修复,就会做到扫码里去了,其实跟第一步是一样的。总用时两三分钟。

第三步,人工简单修复,在photoshop里做一些简单的变形等,结果失败了。总用时三四分钟。

第四步,在photoshp里建一个37×37的正方形表格透明图层,对照这些格子,用变形工具,将每个黑方块和白方块,尽量去对上每个小格子。成功了。总用时五六分钟。

然后写了这篇文章,总用时约二十分钟。←_←

本来想着如果第四步还不成功,那么就在Excel里,不断地F4填充黑色,重新做一遍,反正也就是37×37=1369个格子,一秒一个的话,也就二十多分钟。结果,没用着。


感悟1:办法总比困难多。

感悟2:人工智能干嘛不用在这种正事儿上,我扫不出来已经不止第一次了。

感悟3:拖延症患者活该。寒风冻死我,明天就垒窝。

你可能感兴趣的:(记一次二维码的修复过程)