(同时扫多个二维码或条形码手动和自动保存(每隔10秒和扫码自动保存)1个图片1个表格-可调窗口大小)
欢迎使用杨氏春秋批量扫码工具
代码现在已经整合了二维码解码、Excel数据写入、图像显示以及
通过特定按键(ESC退出摄像,'s'手动保存)来触发保存的功能。
在这个代码中,detect_and_save 函数负责打开摄像头、解码二维码、
在Excel中写入数据、显示图像,并根据用户的按键输入决定是否保存Excel文件和图像。
如果按下ESC键,程序将退出摄像;如果按下's'键,程序将保存Excel文件。
注意,图像保存的是原始的彩色图像,而不是处理后的灰度图像。
在上面的代码中,会每过10秒自动保存一次表格和图片,我添加了save_excel和save_image函数来分别保存Excel和图像文件。在detect_and_save函数中,我添加了键盘监听来允许用户手动保存Excel(按's'键)和图像(按'i'键)。
Excel文件的自动保存间隔。当这个间隔过去后,并且auto_save_paused为False时,程序会自动保存Excel文件(这里并没有保存带有QR码的图像作为默认行为,但你可以取消上面代码中关于图像保存的注释行来实现)。detect_and_save函数中使用了一个无限循环来不断地从摄像头读取图像,解码QR码,并在屏幕上显示结果。我使用了logging模块来记录保存文件的信息,这样你可以看到何时何地保存了文件。Excel文件的自动保存间隔。当这个间隔过去后,并且auto_save_paused为False时,程序会自动保存Excel文件(这里并没有保存带有QR码的图像作为默认行为,但你可以取消上面代码中关于图像保存的注释行来实现)。detect_and_save函数中使用了一个无限循环来不断地从摄像头读取图像,解码QR码,并在屏幕上显示结果。我使用了logging模块来记录保存文件的信息,这样你可以看到何时何地保存了文件。
适用场景:带二维码或条形码的产品手动和自动拍照存档和数据存入表格导出数据。
本工具特别说明: