gpt4 book ai didi

java - 分水岭分割算法无法在 opencv android 中正常工作

转载 作者:太空宇宙 更新时间:2023-11-03 21:53:07 25 4
gpt4 key购买 nike

分水岭分割算法不能在opencv android中工作。我已经在 C++ 和 Java 中使用了 Watershed 分割算法。但是在 android opencv 中它给了我错误。我不知道为什么?我知道分水岭分割算法采用 Mat 类型对象的 2 个参数,一个是 8 位 3 channel 图像,另一个是 32 位单 channel 图像。但它给了我错误的参数错误。

最佳答案

第一步是使用 myMat.depth()myMat.channels() 函数仔细检查每个 Mat 是否具有您认为的类型。函数 watershed 使用两个 Mat 参数。第一个应该是 8 位 3 channel 图像,第二个应该是 32 位单 channel 图像。

如果它们不是正确的图像类型,请使用 cvtColor 将您拥有的图像转换为您需要的图像。

关于java - 分水岭分割算法无法在 opencv android 中正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31387655/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com