Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么是“;getTickFrequency”;从C#EmguCV中的OpenCV?_C#_Opencv_Emgucv - Fatal编程技术网

什么是“;getTickFrequency”;从C#EmguCV中的OpenCV?

什么是“;getTickFrequency”;从C#EmguCV中的OpenCV?,c#,opencv,emgucv,C#,Opencv,Emgucv,我把这个代码从C++转换成C<< /p> 我在C#中的EmguCV中找不到与getTickFrequency等效的函数。就像我前面的问题一样,我在EmguCV中找不到getTickFrequency的显式函数。我找到的唯一解决方案是使用开源的OpenCV 我认为应该对EmguCV进行修改,以添加这些缺少的部分,并提供良好的文档。就像我前面的问题一样,我在EmguCV中没有找到getTickFrequency的显式函数。我找到的唯一解决方案是使用开源的OpenCV 我的东西EmguCV应该修改,以

我把这个代码从C++转换成C<< /p>
我在C#中的EmguCV中找不到与
getTickFrequency
等效的函数。

就像我前面的问题一样,我在
EmguCV
中找不到
getTickFrequency
的显式函数。我找到的唯一解决方案是使用开源的
OpenCV


我认为应该对
EmguCV
进行修改,以添加这些缺少的部分,并提供良好的文档。

就像我前面的问题一样,我在
EmguCV
中没有找到
getTickFrequency
的显式函数。我找到的唯一解决方案是使用开源的
OpenCV


我的东西
EmguCV
应该修改,以添加这些缺少的部分,并提供良好的文档。

我对emucv一无所知,但在普通的旧.Net中,我使用的是System.Diagnostics.Stopwatch.Frequency。我认为它们不一样。可能不一样,但它们都将处理时钟量。通过一些实验,你可能会找到一段感情。然后,使用现代的多核、超线程、可变时钟速率处理器,谁知道这一切现在是如何结合在一起的呢。我测试了一个叫做QueryPerformanceFrequency的东西——来自这个getTickFrequency的OpenCV代码——它将准确的结果显示为System.Diagnostics.Stopwatch.Frequency。也许你是对的。谢谢。我对emucv一无所知,但在普通的旧.Net中,我会使用System.Diagnostics.Stopwatch.Frequency。我认为它们不一样。可能不一样,但它们都会处理时钟量子。通过一些实验,你可能会找到一段感情。然后,使用现代的多核、超线程、可变时钟速率处理器,谁知道这一切现在是如何结合在一起的呢。我测试了一个叫做QueryPerformanceFrequency的东西——来自这个getTickFrequency的OpenCV代码——它将准确的结果显示为System.Diagnostics.Stopwatch.Frequency。也许你是对的。非常感谢。
double freq = getTickFrequency() / 1000;
[DllImport("Kernel32.dll")]
private static extern bool QueryPerformanceFrequency(out long lpFrequency);
double GetTickFrequency()
{
    QueryPerformanceFrequency(out long freq);
    return (double)freq;
}