In the following paper, we have combined the various basic functionalities provided by the NumPy library and OpenCv library, which is an open source for Computer Vision applications, like conversion of colored images to grayscale, calculating threshold, finding contours and using those contour points to take perspective transform of the image inputted by the user, using Python version 3.7. Additional features include cropping, rotating and saving as well. All these functions and features, when implemented step by step, results in a complete scanning application. The applied procedure involves the following steps: Finding contours, applying Perspective transform and brightening the image, Adaptive Thresholding and applying filters for noise cancellation, and Rotation features and perspective transform for a special cropping algorithm. The described technique is implemented on various samples.
翻译:在以下论文中,我们综合了NumPy图书馆和OpenCv图书馆提供的各种基本功能,它们是计算机视野应用的开放源头,例如将彩色图像转换为灰度、计算阈值、寻找轮廓和使用这些轮廓点,以便利用Python3.7版对用户输入的图像进行视角转换。其他特征包括裁剪、旋转和保存。所有这些功能和特征在逐步实施后,将产生完整的扫描应用。应用程序包括以下步骤:查找轮廓、应用视野变换和亮亮图像、调控并应用过滤器取消噪音,以及转换特殊作物算法的轮廓特征和视角。所述技术在各种样本中实施。