我有一个树莓派,在上面执行python脚本。该脚本有一个while循环,其中包含以下语句
os.system('sudo raspistill -o img' + str(counter) +'.jpg')
此循环执行100次,并应拍摄一百张照片(每次拍摄时,计数器编号都会递增)。我已验证此代码可以正常工作,并且该文件夹包含100张图片。
我添加了一个后台线程以并行执行。一旦主程序捕捉了一张图片并将其放置在一个文件夹中,该线程便使用以下命令将该图片复制到另一个目录中
os.system('sudo cp ' + sourceFilePath + ' ' + destinationFilepath)
但是,在启用此复制线程的情况下,某些图片似乎是全黑的(并且大小确实很小,约为150kb)。有人知道发生了什么吗?
注意:由于某些原因,我必须使用os.system('sudo raspistill -o')命令。我无法使用picamera库