我有一些用Matlab编写的代码,我想将它们转换为Java OpenCV以适合Android设备。在Matlab代码中,我使用<xsl:call-template name="jsonescape">
<xsl:with-param name="str" select="//workorder/specifications/hpath"/>
</xsl:call-template>
这是计算机视觉工具箱中的一个函数来提取猪矢量。虽然我在OpenCV中使用HOGDescriptor类来提取猪矢量。
然而,两者的输出矢量彼此不同。我试着理解这个问题,我发现了什么:
从extractHOGFeatures
和HOGDescriptor类(OpenCV)获得的两个向量中的块大小,单元大小,块重叠和bin的数量是相同的。但是OpenCV中滑动窗口的大小是64 * 128。在Matlab中,即使我访问该函数的纪录片,我也无法确定滑动窗口的默认大小。
有人可以帮助我如何获得相同的输出吗?
我需要OpenCV修改而不是Matlab,因为在我的项目情况下我无法更改Matlab代码