Add brightness and contrast control to exisiting C#/DirectShow image capture program
$95-100 USD
Paid on delivery
The task is to modify a small (300 lines of code) web camera image capture program to add command line control of brightness, contrast, ect. ? The program is a command line program that operates like the following: C:\[url removed, login to view] -path [url removed, login to view] -drivername "My Camera Driver". ? The brightness and? contrast? will be add as arguments to the command line like the following: -brightness 500 -contrast 50. ? All (most) of directshow's 'VideoProcAmpProperty' will need to be allowed as arguments on the command line. ? The code needs to be in C# using directshow.
## Deliverables
An existing C# directshow command line program needs to be modified very minimally to add the follow controls:
VideoProcAmp_Brightness,
VideoProcAmp_Contrast, VideoProcAmp_Hue, VideoProcAmp_Saturation, VideoProcAmp_Sharpness, VideoProcAmp_Gamma, VideoProcAmp_ColorEnable, VideoProcAmp_WhiteBalance, VideoProcAmp_BacklightCompensation, VideoProcAmp_Gain
Each of these controls will be added as an optional command line argument like the following -contrast <value>, -hue <value>, -gamma <value> ..(all above>. Â The goal is when the command C:\[url removed, login to view] -path [url removed, login to view] -contrast 50 (or similar) the image captured by the capture device will have the properties applied to it.
Project ID: #3353849