williamfzc / stagesepx

detect stages in video automatically
MIT License
432 stars 125 forks source link

CropHook没有正确工作问题 #153

Closed mmjdm closed 3 years ago

mmjdm commented 3 years ago

刚才那个问题不小心删了 具体原因:因为我只想分析下面这部分

image

所以这种情况height_range, width_range = (960, 1200) (0, 576) frame.data[: height_range[0]] = 0 frame.data[height_range[1] :] = 0 上面这两行没问题,正常把(960, 1200)之外的数据改成0 frame.data[: width_range[0]] = 0:这行没实际意思 frame.data[width_range[1] :] = 0:因为width_range[1]=576,小于height_range[0],所以又把(960, 1200)这个范围内数据都改成了0 结果就是:所以数据都改成了0

williamfzc commented 3 years ago

明白,可以看看上面的修改是否有效 https://github.com/williamfzc/stagesepx/commit/72d47df5df0d3a54a80f8f13f2d5d7aa80fdbe56

mmjdm commented 3 years ago

嗯,修好了