我創建imageHolder的類:類型初始化例外
public class ImageHolder : Image<Bgr, Byte>
{
private String imagePath;
public ImageHolder(String path):base(path)
{
this.imagePath = path;
}
public String imgPathProperty
{
get
{ return imagePath; }
set
{ imagePath = value; }
}
}
我創建類的實例,並初始化它,就像這樣:
private ImageHolder originalImageHolder;
originalImageHolder = new ImageHolder(openFileDialog.FileName);
在運行時,我得到這個異常:
'Emgu.CV.CvInvoke'的類型初始值設定項引發了一個異常。
這裏是解決方案資源管理器窗口:
任何想法,爲什麼我得到這個例外,我該如何解決?
預先感謝您。
看起來像它找不到opencv_core240.dll;它需要在同一個文件夾中嗎? – zimdanen
不完全是這個的重複(因爲沒有被接受的答案),但也許關於[這個其他問題]的一些信息(http://stackoverflow.com/questions/10930610/opencv-unmanaged-dlls-not-found- asp-net)和答案可能適用於你 –
要重申和擴展@zimdanen說的內容,InnerException文本指出它無法加載DLL zimdanen提到。有關說明,請參閱http://stackoverflow.com/questions/2066180/the-specified-module-could-not-be-found-0x8007007e。 – akton