从扫描的照片中删除空白

时间:2018-06-21 10:36:30

标签: python opencv photos edges

我现在浏览了几天,以找到针对此问题的解决方案。 尚无现有解决方案。

这是我的问题:我扫描的照片上有一些空白(可以在任何地方(顶部,右侧,左侧,底部))。我想通过删除空白来调整这些照片。

这里有个例子(这张原始照片上没有白色方块,只是为了匿名):

这是原始照片。

在这里,我突出显示了我想隐瞒的内容。

这就是我期望得到的结果。

我使用OpenCV来做到这一点(Python版本),但是如果您对其他程序有解决方案,那就没问题!

有没有人找到如何执行此操作的解决方案?

谢谢。祝你有美好的一天!

1 个答案:

答案 0 :(得分:1)

我使用findContours查找可以用来裁剪图像的盒子。这是代码:

@Repository
public interface MyService{

    @Query(value ="SHOW TABLES FROM :tableName",nativeQuery = true)
    public List<String> getAllTablesName(@Param("tableName") String tableName);
}