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
Opencv 使用JavaCV从一个图像中减去另一个图像_Opencv_Javacv_Hamming Distance - Fatal编程技术网

Opencv 使用JavaCV从一个图像中减去另一个图像

Opencv 使用JavaCV从一个图像中减去另一个图像,opencv,javacv,hamming-distance,Opencv,Javacv,Hamming Distance,我一直在研究在Bytedeco/JavaCV中减去两个图像的可能性。目标是执行OpenCV中的建议,但在JavaCV中。不幸的是,Mat变量的直接减法似乎是不可能的。还有其他更复杂的替代方法,如执行a,但同样,只有在OpenCV中。此外,与简单的直接减法相比,这些背景减法技术似乎具有更高的性能开销。我尝试过的另一种方法是通过UByteRawIndexer逐像素地迭代,并执行基于汉明距离的计数,但如果已有方法可用,则该方法将非常简洁。如果您想在Java中工作,为什么不使用OpenCV Java端口

我一直在研究在Bytedeco/JavaCV中减去两个图像的可能性。目标是执行OpenCV中的建议,但在JavaCV中。不幸的是,Mat变量的直接减法似乎是不可能的。还有其他更复杂的替代方法,如执行a,但同样,只有在OpenCV中。此外,与简单的直接减法相比,这些背景减法技术似乎具有更高的性能开销。我尝试过的另一种方法是通过UByteRawIndexer逐像素地迭代,并执行基于汉明距离的计数,但如果已有方法可用,则该方法将非常简洁。

如果您想在Java中工作,为什么不使用OpenCV Java端口。。。或者,如果您使用的是JavaCV,为什么不创建示例中所示的函数?在OpenCV中,我建议使用absdiff,您可能会遇到底流问题。。。。如果结构相同,则数据按RGB RGB RGB RGB序列组织,除非是灰度。每一个都是一个字节。。。应该可以直接减分,但要注意可能的下溢如果你想在Java中工作,为什么不使用OpenCV Java端口。。。或者,如果您使用的是JavaCV,为什么不创建示例中所示的函数?在OpenCV中,我建议使用absdiff,您可能会遇到底流问题。。。。如果结构相同,则数据按RGB RGB RGB RGB序列组织,除非是灰度。每一个都是一个字节。。。应该可以直接减记,但要注意可能的下溢