que creó la clase imageHolder:Tipo excepción de inicialización
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; }
}
}
puedo crear instancia de la clase y inicializarlo, como esto:
private ImageHolder originalImageHolder;
originalImageHolder = new ImageHolder(openFileDialog.FileName);
En tiempo de ejecución i obtener esta excepción:
El inicializador de tipo para 'Emgu.CV.CvInvoke' lanzó una excepción.
Aquí es ventana Explorador de soluciones:
Cualquier idea de por qué me sale esta excepción y cómo puedo solucionarlo?
Gracias de antemano.
Parece que no puede encontrar opencv_core240.dll; ¿Eso necesita estar en la misma carpeta? – zimdanen
no es exactamente un duplicado de esto (ya que no hubo una respuesta aceptada) pero tal vez parte de la información sobre [esta otra pregunta] (http://stackoverflow.com/questions/10930610/opencv-unmanaged-dlls-not-found- asp-net) y las respuestas pueden funcionar para usted –
Para reiterar y ampliar lo que dijo @zimdanen, el texto de InnerException indica que no pudo cargar las menciones de zimdanen de DLL. Consulte http://stackoverflow.com/questions/2066180/the-specified-module-could-not-be-found-0x8007007e para obtener una explicación. – akton