Home | History | Annotate | Download | only in libdvs

Lines Matching refs:result

38     void nextStabilizedMotion(DvsData* frame, DvsResult* result);
88 void DigitalVideoStabilizer::nextStabilizedMotion(DvsData* frame, DvsResult* result)
90 if ((NULL == _videoStab) || (NULL == result)) {
93 result->frame_id = -1;
94 result->frame_width = _videoStab->getFrameSize().width;
95 result->frame_height = _videoStab->getFrameSize().height;
97 cv::Mat HMatrix = _videoStab->nextStabilizedMotion(frame, result->frame_id);
100 result->valid = false;
101 result->proj_mat[0][0] = 1.0f;
102 result->proj_mat[0][1] = 0.0f;
103 result->proj_mat[0][2] = 0.0f;
104 result->proj_mat[1][0] = 0.0f;
105 result->proj_mat[1][1] = 1.0f;
106 result->proj_mat[1][2] = 0.0f;
107 result->proj_mat[2][0] = 0.0f;
108 result->proj_mat[2][1] = 0.0f;
109 result->proj_mat[2][2] = 1.0f;
114 result->valid = true;
118 result->proj_mat[i][j] = invHMat.at<float>(i, j);
122 printf ("proj_mat(%d, :)={%f, %f, %f, %f, %f, %f, %f, %f, %f}; \n", result->frame_id + 1,
123 result->proj_mat[0][0], result->proj_mat[0][1], result->proj_mat[0][2],
124 result->proj_mat[1][0], result->proj_mat[1][1], result->proj_mat[1][2],
125 result->proj_mat[2][0], result->proj_mat[2][1], result->proj_mat[2][2]);
127 printf ("amplitude(%d, :)={%f, %f}; \n", result->frame_id + 1,
128 result->proj_mat[0][2], result->proj_mat[1][2]);