Qt+opencv实现图片校正(一)

Qt+opencv实现图片校正(一)

简述

最近应朋友之托,帮朋友做了一个应用程序。实现功能: 把旋转后的PDF进行校正,实现的原理就是pdf转图片,然后利用opencv库对图片进行校正处理,然后再把图片转成PDF。这就是我实现的思路。

校正对比图

校正前的图:
这里写图片描述
校正后的图:
这里写图片描述

opencv校正实现原理

因为是帮朋友校正工程图纸类的PDF,每个图纸右下方有个条形码。然后我利用这个条形进行识别,最多旋转四次,每次90度旋转,如果条形码在右下方位置出现。那么,我则认为图片是校正好了。当然啦,若各位大神有更厉害的算法,不忘提点下。在此谢谢了。

界面操作图

这里写图片描述
这里,我还支持了批量校正。点击确定后,输出我正确校正好的PDF文件。

结尾

这里,我简单叙述下我实现原理,后面,我会把代码部分贴出来。
仅供学习参考使用

猜你喜欢

转载自blog.csdn.net/ly305750665/article/details/80349973