PDA

View Full Version : Deployment Using DeBayer Filter



jdbethun
June 11, 2009, 22:21:47
Hi guys,

When deploying our application using the debayer filter, it has trouble loading the filter if strictly following the deployment instructions in the "IC Imaging Control Class Library User's Guide". I can assure you, I've followed them to a T (including the stdfilters.ftf file which is where the Debayer filter is loaded from).

However, if we install the full control toolkit, and add the path [C:\Program Files\The Imaging Source Europe GmbH\IC Imaging Control 3.0\bin] to the system path in the environment variables, all seems to work.

So my question is what file(s) is/are missing from those deployment instructions?

I should note that if I don't use the debayer filter, I don't have this problem and the deployment guide works as is.

Thanks,

Jeff

Stefan Geissler
June 12, 2009, 09:33:46
Hi Jeff,

Please use the tool "depends.exe" and check, whether you have all dependencies installed. The "stdfilters.ftf" needs the VC 2003 runtime files, which are "MSVCP71.DLL" an "MSVCR71.DLL". Usually these DLLs are located in the "Windows\System32" directory.
Additionally the files "TIS_DSHOWLIB07_VC71.DLL" and "TIS_UDSHL07_VC71.DLL" are needed.

If you create the filter, please do no pass the module name "stdfilter.ftf" to the create function call. Pass an empty string ("") instead. The "FTF" files will loaded automatically from the current working directory.

jdbethun
June 12, 2009, 23:31:57
Thanks Stefan, that did it.

Since I'm using VC2005, I didn't have TIS_UDSHL07_VC71.DLL included as that wasn't part of the VC2005 deployment instructions. You might want to add that in the next version of those instructions for us filter users.

Thanks again.

-Jeff