DNN Designer
Login
Register
 
Downloads
Minimize
 
Search

Motion Detetion

This is a sample application demonstrates motion detection using a web cam. It captures image continuously and compare with a reference image to detect the changes in the Area Of Interest(AOI).

Steps
  • Images are first coverted in to  grayscale
  • Difference detection(substraction)  with a thresh hold is used to find out the difference in the images
  • Region growing method is used to detect changed region
  •  Angle of View and possible distance between object and camera can be used to detect the size of the object.



File size 137 K
Downloads 8
Date Sun 05/23/2010 @ 03:24
Author Bijumon Janardhanan
EMail bmjo@ebird.co.in
    DOWNLOAD

How to ADD WCF service proxies in to an applicatio

This is a supplementary post to WCF self hosting sample


File size 372 K
Downloads 1
Date Sun 05/23/2010 @ 02:10
Author Bijumon Janardhanan
EMail bmjo@ebird.co.in
    DOWNLOAD

Self Hosting WCF Sample

This sample shows how to create a self hosting WCF dynamically using a WCF Host class written by author

File size 69 K
Downloads 0
Date Sun 05/23/2010 @ 02:06
Author Bijumon Janardhanan
EMail bmjo@ebird.co.in
    DOWNLOAD

Self Hosting WCF Sample

This sample shows how to create a self hosting WCF dynamically uisng a WCF Host class written by autor

File size 69 K
Downloads 0
Date Sun 05/23/2010 @ 02:04
Author Bijumon Janardhanan
EMail bmjo@ebird.co.in
    DOWNLOAD

Loading Interfaces Dynamically in C#

The uses of Interface is to allow different implementation of same set of functions. In some cases we may need to load them dynamically. In this example it is showing how to load a class and obtaining an Interface based on the settings given in the XML. This application is meant for communicating with different devices based on the XML settings.

 

bool CollectInterface()

{

try

{

Assembly asmbly = Assembly.LoadFrom(DriverPath);

foreach (Type type in asmbly.GetTypes())

{

if (type.IsClass == true)

{

if (type.GetInterface("IDataInterface") != null)

{

_dataInterface = (IDataInterface)asmbly.CreateInstance(type.ToString());

return true;

}

}

//if (typeof(IDataInterface).IsAssignableFrom(type))

//{

// IDataInterface instance = (IDataInterface)Activator.CreateInstance(type);

// instance.DownLoadData();

//}

}

return false;

}

catch (Exception exp)

{

return false;

 

}

}



File size 79 K
Downloads 16
Date Fri 10/31/2008 @ 12:40
Author Bijumon Janardhanan
EMail bmjo@ebird.co.in
    DOWNLOAD

< BACK  1 of 2  NEXT >
 
 © eBird Innovation Terms Of Use | Privacy Statement