Abstract <p>A solution for the problem of testing controllers based on reading information from their screens is described. A hardware and software system has been developed for this purpose, which consists of a camera and software modules implementing the necessary algorithms and methods: an image preprocessing module; a menu type detection module; a font character processing module; a text reading module, including one written in various fonts; and the testing module itself. The system has been developed for a specific type of controller with a monochrome 128 × 64 pixel display. All methods are implemented in Python with commonly used libraries. The system has been launched into test operation and currently automates several of the most labor-intensive tests. The test set can be expanded using plugins.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A System for Testing Controllers Based on On-Screen Text Recognition

  • A. A. Dokukin

摘要

Abstract

A solution for the problem of testing controllers based on reading information from their screens is described. A hardware and software system has been developed for this purpose, which consists of a camera and software modules implementing the necessary algorithms and methods: an image preprocessing module; a menu type detection module; a font character processing module; a text reading module, including one written in various fonts; and the testing module itself. The system has been developed for a specific type of controller with a monochrome 128 × 64 pixel display. All methods are implemented in Python with commonly used libraries. The system has been launched into test operation and currently automates several of the most labor-intensive tests. The test set can be expanded using plugins.