【发布时间】:2017-04-03 10:05:18
【问题描述】:
通过在 python 上使用 opencv。我录制了视频,然后将其拆分为图片,但是花了很长时间,所以我想在录制视频时立即将视频拆分为图片。我在互联网上找到了代码,但它只能捕获 1 张图片。
import cv2
def main():
cam = cv2.VideoCapture(0)
frame = cam.read()[1]
cv2.imwrite(filename='img%d.jpg',img=frame)
if __name__== '__main__':
main()
谁能帮助我?我对 python 和 opencv 很陌生。
【问题讨论】:
-
使用 imwrite 函数并每次提供不同的文件名(例如通过使用和字符串和递增的数值。所以您的问题可能是如何将数字添加到字符串中。不幸的是我不能帮不上忙,因为我对 python 不太熟悉