Käynnissä

Direct show desktop application for usb camera

Required:

Develop a desktop application to display the camera images "support windows and Linux"

User can use application to preview digital cameras, take snapshots and record videos with digital cameras. Application offers measure tools to help you measure line strip length, angle, circle (radius, area), ellipse (radius in x and in y), rectangle, polygon area etc. with live video image, still image and video files. Also counting tool "multi-type" through small colored numbered signs on the counted items.

This application offers image color enhancement tools, image processing filters and image analysis plug-ins. Image enhancement tools help you adjust image color with auto white balance, color boost, saturation, contrast, brightness, gamma, gray, image vertical flip and image horizontal flip. Image processing filters and image analysis plug-ins help you do real-time industry image analysis. With this application programmable plug-ins, user can custom his own image analysis, pattern recognition, etc

He can move easily to the characteristics of the camera

He can move easily to different resolution of the camera

Security key


There is important functions must be in the application and must be easy to use, with minimum steps for user
1- Save image: file type"jpg, bmp, ..." name , folder, ...
2- Snapshot: save image directly "One click" to specific folder"which detected by user in the program option" and name that contain ;camera name, date and time
3-Record video: enable user to detect time , file type and folder containing" which detected by user in the program option"
4- Camera properties: give the user full control on the camera driver
5-Camera resolution: it must be very easy , the user can change camera resolution directly through 2or 3 clicks max.
6- This application offers image color enhancement tools, image processing filters and image analysis plug-ins
7- Measurements: Application offers measure tools to help user measure line strip length,zigzag length , angle, circle (radius, area), ellipse (radius in x and in y), rectangle, polygon area etc. with live video image, still image and video files. Also with different units"mm, um, mil..."
measure depend on the folloing factors 1- Camera, Resolution, Magnification(lens).
the scale factor "real length: pixel" interred and saved by user. the scale is linked for "camera, resolution.
8- Digital Zoom: enable user to zoom through stream with ability to get measurement
9- Counting Function: enable user to count different types of items, every type has color, every counted item has colored number .
The types can take names in the counter , The Counter calculate total counted item and deferential count.

10- Text and Clip-art: user can write text directly with color, font type and size,
Also user able to paste clip-art with enable to re-size the clip-art .

Video, Snapshots and image saving functions are disabled unless Activation Key is entered.
"Free Trial" keyword is shown on video window all the time while Activation Key is not provided.
Activation Key is generated by a standalone program.. must be provided.

Taidot: C++ -ohjelmointi, Desktop Support, Java, Linux, Windows Desktop

Näytä lisää: usb show application, show desktop, application desktop camera windows, direct show usb camera, rectangle line, line rectangle, flip key, windows usb camera application, linux boost, white balance, video enhancement, usb color, programmable , image analysis, Digital image processing, desktop application C#, camera application, c desktop application, area of a circle, circle polygon

Tietoa työnantajasta:
( 4 arvostelua ) Abuhammad, Egypt

Projektin tunnus: #3991454