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
C# 图像如何存储在EMGU中?_C#_Opencv_Emgucv - Fatal编程技术网

C# 图像如何存储在EMGU中?

C# 图像如何存储在EMGU中?,c#,opencv,emgucv,C#,Opencv,Emgucv,图像如何存储在emgu中 那些像素值似乎非常大9*10^9 像素不应该是[0..255]吗 当我画这幅画的时候,它看起来还不错。TemplateMatch是灰度浮动,即: Image<Gray, Single> TemplateMatch; 图像模板匹配; 此外,当我缩放TemplateMatch时,它似乎对其外观没有影响。 即: 模板匹配。_Mul(somevalue) 是的,像素通常在0到255之间,但如果不是,就像在你的例子中一样,可以做一些事情来正确地绘制图像 可以使用

图像如何存储在emgu中

那些像素值似乎非常大9*10^9

像素不应该是[0..255]吗

当我画这幅画的时候,它看起来还不错。TemplateMatch是灰度浮动,即:

Image<Gray, Single> TemplateMatch;
图像模板匹配;
此外,当我缩放TemplateMatch时,它似乎对其外观没有影响。 即:


模板匹配。_Mul(somevalue

是的,像素通常在0到255之间,但如果不是,就像在你的例子中一样,可以做一些事情来正确地绘制图像

可以使用图像中的最低值和最高值重新映射图像。由于在应用_Mul(somvalue)时看不到任何变化,因此可能应用的是算法

处理深度大于8位的图像的另一种方法是应用模运算。应用它会更快,因为您不需要预先扫描图像中的所有像素,但它通常会给出不太有趣的结果

当您说“绘制”图像时,我想您使用的是EmguCV中的ImageBox类。请注意,如果使用另一个库绘制,可能会看到与使用不同算法时不同的结果