40 MHDBGMSG(__FILE__,__LINE__,__PRETTY_FUNCTION__);
45 for (
int x=0;x<size.width;x++) {
46 for (
int y=0;y<size.height;y++) {
47 cvSetReal2D(curImg->GetImage(), y, x, rv_(rgen_));
53 MHDBGMSG(__FILE__,__LINE__,__PRETTY_FUNCTION__);
54 return curImg->GetImage();
63 MHDBGMSG(__FILE__,__LINE__,__PRETTY_FUNCTION__);
70 SetCentralXPos(static_cast<int>(size.width/2 + sin(n*.12)*100));
72 cvZero(curImg->GetImage());
73 for (
int x=0;x<size.width;x++) {
74 for (
int y=0;y<size.height;y++) {
75 int gray=
static_cast<int>(rv_(rgen_));
76 cvSet2D(curImg->GetImage(), y, x, CV_RGB(gray,gray,gray));
80 for (
int i=0;i<4;i++) {
82 cvLine(curImg->GetImage(),
83 centralPoint, lineEnds[i],
91 MHDBGMSG(__FILE__,__LINE__,__PRETTY_FUNCTION__);
92 return curImg->GetImage();
96 MHDBGMSG(__FILE__,__LINE__,__PRETTY_FUNCTION__);
100 if (frameCounter++ > 20) {
102 curLineEnd =
static_cast<int>(rv_(rgen_));
105 cvLine(curImg->GetImage(),
107 cvPoint(curLineEnd, curImg->GetImage()->height-1),
113 MHDBGMSG(__FILE__,__LINE__,__PRETTY_FUNCTION__);
114 return curImg->GetImage();