opencv和javacv之间的转换

时间:2014-09-09 07:06:49

标签: opencv javacv

我正在稀疏二进制图像。我发现使用opencv完成了代码。这是代码。

eroded = cv2.erode(img,element)
temp = cv2.dilate(eroded,element)
temp = cv2.subtract(img,temp)
skel = cv2.bitwise_or(skel,temp)
img = eroded.copy()

我试图通过javacv将此代码转换为java。侵蚀和扩张都成功完成如下。

skelImg=cvCloneImage(otsuImg);
cvErode(otsuImg, skelImg, null, 1);
cvDilate(skelImg, skelImg, null, 1);

但我无法找到cv2.subtract(IplImage,IplImage)的javacv代码。有人可以帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:1)

Core中有一个减法功能。有关更好的理解,请参阅this

答案 1 :(得分:0)