首页 | 本学科首页   官方微博 | 高级检索  
     

影院票务辅助系统中座位信息的自动提取
引用本文:刘思樊,杨洋,童恒建,唐杰辰.影院票务辅助系统中座位信息的自动提取[J].计算机技术与发展,2024(4):193-197.
作者姓名:刘思樊  杨洋  童恒建  唐杰辰
作者单位:中国地质大学(武汉)计算机学院
基金项目:国家自然科学基金资助项目(41171339,U1803117);
摘    要:在电影院的票务系统中,一般分为线上售票和线下售票两种方式。目前线上售票有成熟的软件工具,用户可以通过手机或电脑在线上自动选择各种类型的座位信息。但在线下售票中,操作人员只能通过人工观察票务系统软件的屏幕界面,人工获取某个场次的不同类型的空余座位信息,然后再手工输入空余的座位信息到出票系统,打印纸质电影票后,然后进行售票。针对线下售票需要人工操作这种不方便不快捷的情况,作者利用C++语言,基于OpenCV图像处理库,首先快速读取票务系统软件的界面图片的彩色图像,将三通道的彩色图像转化为单通道的灰度图像。利用findContours()函数获取图像的轮廓集,处理掉缺失和过小的轮廓后,通过外接矩形来获取轮廓的位置,将轮廓和外接矩形作为属性初始化对应的每个座位的实例化对象。通过读取各个对象的矩形内的像素点信息,可以确定对象的颜色以及位置。实现了对屏幕中各种不同类型的座位信息的自动识别与定位,准确率为100%;然后,自动输入到出票系统,自动打印出纸质电影票,达到了自动线下售票的目的。开发此系统使用的技术方法,对于需要识别第三方软件界面的屏幕信息及其变化的场景,如:监控系统屏幕的变化,有一定的借鉴...

关 键 词:OpenCV  轮廓提取  图像处理  二值化  数学形态学
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号