ILnumerics trial license error when try to start on another machine - ilnumerics

Is it possible to distribute application with ILNumerics interpolation module reference while it is trial? According to current trial License i can distribute for about two weeks to show functionality on another machine(customer). But im getting error such as "the type initializer ILNumerics.Toolboxes.Interpolation threw an exception". I do not install ILNumerics on another machine. Just try to execute my application with all needed ILNumerics dlls.

Yes. It is possible. My problem was in references. I have more than 10 projects in solution.

Related

Integrating Matlab with C++

I need to localize facial landmarks as a part of my research project and planning to use Supervised Descent Method (SDM) for that. Both the C++ and Matlab versions are available at the following site and when I contacted them they said C++ version is not going to be available until they secure it. So, I had no other option and had to opt for Matlab version.
http://www.humansensing.cs.cmu.edu/intraface/download_functions_matlab.html
The problem is that My project is in C++ and OpenCV. I wonder whether there is a way to access Matlab version of SDM in Visual C++ . I mean, is there an integration mechanism available for that ?
And, the next issue is when executing the "Facial Feature Detection" code available at the above site I get the following error.
I executed it as given below.
[detected_points] = xx_track_detect(Model,[],image,[],options);
and, it says "undefined function or variable named 'model' "
anyone have a solution to this ?
It seems like you need to use Matlab engine to be able to execute Matlab commands from C++. The engine interface allows you to do just so.
Regarding the model variable - it is probably a representation of the learned model for facial landmarks, it should be supplied with the packge or you need to tune it by yourself. Without additional information I suggest you contact the publishers of the package for more information.

XLET - how to create a simple xlet MHP javax.TV

I'm trying to create my first xlet project.
Can you help me?
I don't know which library I need to download.
What kind of project I have to create? (I'm using netbeans)
This site has a lot of useful info:
http://www.interactivetvweb.org/tutorials/javatv/first_xlet
You can use XletView to view your Xlet.
http://sourceforge.net/projects/xletview/
You will need to get a hold on the various API's, which is somewhat troublesome (I've heard).
But there are also other ways of getting them. For example, if you own PowerDVD, you'll be able to find BDJ.jar somewhere in that package. Add that to your classpath, and you'll be able to compile your Xlet.
If you're running Windows, you can probably develop Xlets with JavaME SDK 3.0 too (sadly not available for Linux though).

Use MATLAB Engine application without adding MATLAB to the PATH

I am working on a MATLAB Engine application. In order for it to work, MATLAB needs to be added to the PATH environment variable so that the Engine application can find certain DLLs (libeng and libmx).
When MATLAB is registered as a COM server, it writes its location into the registry and I can access it. Using this information, is there a simple way to allow the Engine application to work without having to add MATLAB to the PATH? The Engine application could theoretically read the location of these DLLs from the registry, but the problem is that it won't even start up without those DLLs (when compiled the standard way, according to MATLAB Engine compilation instructions).
I am not very familiar with winapi and not at all familiar with COM.
Is there an easy solution to let the problem find its DLLs based on the information from the registry?
I found the following solution:
If we use delayed DLL loading then we get a chance to set the DLL search path before the program attempts to load the DLLs.
To do this, the following needed to be added to the linker options: /DELAYLOAD:libmx.dll /DELAYLOAD:libeng.dll and it's necessary to link against delayimp.lib. After doing this, we can add a call to SetDllDirectory() with the path to the location of the libmx.dll and libeng.dll to the beginning of the main/WinMain function.

Why am I seeing an error about _OBJC_CLASS_$_CPGraphHostingView with Core Plot?

I downloaded the Core Plot example application, but when I compile it I saw a few errors. I then added the Core Plot SDK, but in this SDK there is no class named CPGraphHostingView. Therefore, I added the class manually from this link.
However, I now see the following error:
ERROR - "_OBJC_CLASS_$_CPGraphHostingView", referenced from:
How can I work around this to get the sample application to compile?
Follow the step-by-step instructions on the Core Plot wiki and you should be fine.
Note that the SDK install is considered experimental at this time, and I know that others have reported issues with using it, so I'd recommend following the instructions for using the static library instead.

Where can I find VBSQL.VBX?

I've been given the task of re-engineering a really old VB3 application. As part of this I have an XP virtual workstation upon which I've installed VB3 Pro, so I can create a running verison of it to help me emulate it, but the VB3 app uses a control called VBSQL.VBX, which didn't come with VB3 Pro, apparently. I've checked Microsoft's site, but there are only seven pages in the search result for VBSQL.VBX, and none of them offers an install.
Does anyone here have any idea where on earth I can obtain VBSQL.VBX?
Via http://support.microsoft.com/kb/111490, "Microsoft SQL Server Programmer's Toolkit for Visual Basic".
It looks like they offer the .ocx here: http://support.microsoft.com/kb/186893, possibly there is a VBX as well?
Whenever I run into an issue like this I usually end up creating a mock object with the same public members as the class in question. Sometimes it works out better as I can fake the data I want to pass around so I can run tests that would otherwise prove difficult.
If you can't find this file this is the approach I would recommend.