2011-12-01 6 views
1

나는 추출 된 이미지의 얼굴 검출을위한 훈련을위한 신경망을 개발했습니다. 그러나 내 프로그램은 VB.NET을 기반으로하고 있으며이 신경망 (NNTOOL을 사용하여 내 보낸)을 메모리에로드하고 VB.NET에서 호출 할 수있는 기술을 알아야합니다.VB.NET 프로그램으로 Matlab 신경망 연결

지금까지는 이것이 어떻게 작동하는지이,

Dim MatLab As Object 
Dim Result As String 
Dim MReal(1, 3) As Double 
Dim MImag(1, 3) As Double 
Dim RealValue As Double 
MatLab = CreateObject("matlab.application") 
Result = MatLab.Execute("a = [1 2 3 4; 5 6 7 8;]") 
Call MatLab.GetFullMatrix("a", "base", MReal, MImag) 

나는 꽤 나는이 코드를 사용하여 VB.NET에 신경 네트워크를 conenct 수 있는지에 만일 그렇다면 어떤 제안 당신이 Matlab.Execute에 대해 나에게 설명해주십시오 수 이해하지 않고, Matlab.GetFullMatrix 함수입니다. (어떤 논증이 지원 되겠습니까?)

답변

1

In this article 성능에 대해 크게 신경 쓰지 않는다면 첫 번째 해결 방법 (COM interop 사용)으로 이동하고 세 번째 옵션 (PInvoke)으로 이동하십시오 PInvoke를 사용하기로 선택하면 큰 리소스는 PInvoke.net

입니다.