You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 18, 2018. It is now read-only.
It is required to implement One Gaussian algorithm for background subtraction.
Create your private repository accepting this link.
Implement BGSubtraction1G class inherited from cv::BackgroundSubtraction.
Implement virtual methods apply and getBackgroundImage.
Algorithm's parameters are listed in the code.
All parameters shall have get and set methods.
Pay attention to performance and memory consumption.
Application shall show 2 windows, as in starter code: main window (segmented mask or original image) and background model window (calculated background).
Both windows shall show following small debugging text at the left top corner and in red color: Author: First Name Second Name - your name Parameters: \t param1, \t param2, etc. - all algorithm's parameters in one line splitted by tab shift and comma Mouse: (x, y) - mouse cursor position (in main or bg windows) BG: 00 % - the percent of square segmented as background FPS: 00.000 - smoothed FPS
Main window shall have trackbars for each algorithm's parameter.
Main window shall handle mouse clicking. When mouse is over any window and any mouse button is clicked then main window's image shall be switched from original to segmented or vice versa.
Fill readme file with description and usage. Please insert images for clarity.
Check-list
Code is compiling in debug and release configuration without any errors and warnings in your code.
All files passes cpplint check.
All methods, classes, structures have comments.
Debugging text is satisfy requirements.
Windows and theirs elements (trackbars) are satisfy requirements.
Windows handles user interaction correctly (mouse and keyboard actions).
The text was updated successfully, but these errors were encountered:
Preparing
Follow recommendations from previous task.
Task
It is required to implement One Gaussian algorithm for background subtraction.
BGSubtraction1G
class inherited fromcv::BackgroundSubtraction
.apply
andgetBackgroundImage
.Author: First Name Second Name
- your nameParameters: \t param1, \t param2, etc.
- all algorithm's parameters in one line splitted by tab shift and commaMouse: (x, y)
- mouse cursor position (in main or bg windows)BG: 00 %
- the percent of square segmented as backgroundFPS: 00.000
- smoothed FPSCheck-list
The text was updated successfully, but these errors were encountered: