簡體   English   中英

Eclipse OpenCV映像路徑不起作用

[英]Eclipse OpenCV image path doesn't work

我嘗試了一切,但似乎沒有任何作用。 我只想使用OpendCV讀取圖像。 這是代碼:

Mat image = Highgui.imread("/src/resources/figures.png");

這在MainApp.java中

項目結構

但是仍然出現相同的錯誤:

OpenCV Error: Assertion failed ((scn == 3 || scn == 4) && (depth == CV_8U || depth == CV_32F)) in cv::cvtColor, file ..\..\..\..\opencv\modules\imgproc\src\color.cpp, line 3961

Figures.png圖像是我想要獲得的圖像,我將相同文件放在com.ia包的內部和外部,但是仍然沒有任何效果。 我試過了:

Mat image = Highgui.imread("figures.png");
Mat image = Highgui.imread("src/com/ia/figures.png");
Mat image = Highgui.imread("/src/com/ia/figures.png");
Mat image = Highgui.imread("/com/ia/figures.png");

甚至還有更多組合,有人可以幫我嗎,我為此而瘋狂。 我對其他項目也有同樣的問題,eclipse的文件路徑有什么問題?

UnsatisfiedLinkError是因為未鏈接OpenCV庫,您可以首先像這樣加載lib:

System.loadLibrary("lib_name");

然后再試一次。

暫無
暫無

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

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