我正在为我的 iOS 应用程序使用 openCV 框架。我正在尝试寻找占整个过程 53% 的形态学操作的优化。以下是形态学运算的代码:
// MARK: Closing the image (Method-1)
cv:: Mat bw2;
cv:: Mat erodedBW2;
cv:: Mat se = getStructuringElement(0, cv::Size(140,140));
cv::dilate(Bw_med, bw2, se);
cv::erode(bw2, erodedBW2, se);
// MARK: Closing the image (Method-2)
cv::morphologyEx(BW_med, erodedBW2, cv::MORPH_CLOSE, se);
如您所见,我正在应用腐蚀,然后是膨胀,这相当于关闭操作。我已经尝试使用 MorphologyEx 进行关闭操作;但是性能还是一样的(包含在上面的代码中)有没有更好的优化方法?