我正在使用 Windows 7 64 位,Visual Studio 2010,opencv 2.4.2。
我正在尝试使用 GPU hog 检测器。
现在我可以使用我自己的 CPU hog 检测器(我训练过的版本)。
我的猪有细胞大小Size(4,4)
。
但是,在 opencv/modules/gpu/src/cuda/hog.cu 中,它指出
// Other values are not supported
#define CELL_WIDTH 8
#define CELL_HEIGHT 8
或者,在 opencv/modules/gpu/src/hog.cpp 中,在
cv::gpu::HOGDescriptor::HOGDescriptor( ... ) { ... CV_Assert(cell_size == Size(8, 8)); ... }
我认为这就是我的程序崩溃的原因。但是我不想使用单元格大小 8。如何将其更改为 4?