给文件重命名:
class Rename():
def __init__(self):
self.path = "图片路径"
def rename(self):
filelist = os.listdir(self.path)
filelist.sort()
total_num = len(filelist)
i = 1181 # 文件名从那里开始命名
for item in filelist:
if item.endswith('.xml'):
src = os.path.join(self.path, item)
dst = os.path.join(os.path.abspath(self.path), str(i) + '.xml')
try:
os.rename(src, dst)
print('converting %s to %s ...' % (src, dst))
i = i + 1
except Exception as e:
print(e)
print('total %d to rename & converted %d jpgs' % (total_num, i))
if __name__ == '__main__':
demo = Rename() # 创建对象
demo.rename() # 调用方法
获取摄像头输出的fps和图片的宽度和高度
import cv2
video = cv2.VideoCapture(0)
fps = video.get(cv2.CAP_PROP_FPS)
print(fps)
size = (int(video.get(cv2.CAP_PROP_FRAME_WIDTH)), int(video.get(cv2.CAP_PROP_FRAME_HEIGHT)))
print(size)
while True:
ret, frame = video.read()
cv2.imshow("A video", frame)
c = cv2.waitKey(1)
if c == 27:
break
video.release()
cv2.destroyAllWindows()