HW140701 / VideoTo3dPoseAndBvh

Convert video to the bvh motion file
https://www.stubbornhuang.com/613
Other
378 stars 60 forks source link

/joints_detectors/Alphapose/gene_npz.py中疑似死循环 #25

Open 59-StarDestroyer opened 3 years ago

59-StarDestroyer commented 3 years ago

在调试过程中发现长时间无反应,甚至等待了一个小时之久,于是打断点进行debug。 最后发现程序在/joints_detectors/Alphapose/gene_npz.py中第190行的while循环体中一直循环,疑似进入死循环。具体部分代码如下:

while writer.running()
    pass
writer.stop()
final_result = writer.results()

while中只有一句pass,而pass语句不执行任何操作,那么循环体应怎样跳出呢?为何要将writer.stop()放于循环体后呢? 尝试着进行了修改,但跳过循环后的输出bvh信息只有视频的第一帧。

在下学识浅薄,对多线程编程理解不深,如果方便的话请您留下邮箱方便交流。