簡體   English   中英

medianBlur無法在opencv4android中工作

[英]medianBlur not working in opencv4android

我在台式計算機上使用C ++開發了一個OpenCV應用程序,其中一切都按預期工作。

然后我在使用android NDK的Android應用程序中包含了C ++代碼。 它構建並運行,但結果與我桌面上的結果不同。

調試后,我發現以下行有所不同:

cv::medianBlur(img, filteredImage, 9);

事實上,medianBlur似乎在我的Android設備上被破壞了。 請考慮以下圖像:

中位數之前的圖像

轉化為

中位數后的圖像

該設備我正在使用運行Android 5.0的三星Galaxy Note 3。 OpenCV版本是3.0.0。

你知道為什么會這樣嗎?

我沒有找到如何解決opencv4android 3.0.0的問題。

但是,在降級到版本2.4.11之后,中位數Brl按預期工作。

不過,如果有人找到3.0.0版的解決方案,請告訴我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM