Skip to content

Commit e3580ce

Browse files
committed
remove unused code
1 parent 54413eb commit e3580ce

File tree

1 file changed

+0
-20
lines changed

1 file changed

+0
-20
lines changed

modules/ximgproc/src/quaternion.cpp

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -41,33 +41,13 @@ void qunitary(InputArray _img, OutputArray _qimg)
4141
{
4242
int type = _img.type(), depth = CV_MAT_DEPTH(type), cn = CV_MAT_CN(type);
4343
CV_Assert((depth == CV_64F) && _img.dims() == 2 && cn == 4);
44-
vector<Mat> qplane(4), plane;
45-
split(_img, plane);
4644
_img.copyTo(_qimg);
4745
Mat qimg = _qimg.getMat();
4846
qimg.forEach<Vec4d>([](Vec4d &p, const int * /*position*/) -> void {
4947
double d = p[0] * p[0] + p[1] * p[1] + p[2] * p[2] + p[3] * p[3];
5048
d = 1 / sqrt(d);
5149
p *= d;
5250
});
53-
/*
54-
qplane[0] = plane[0].clone();
55-
qplane[1] = plane[1].clone();
56-
qplane[2] = plane[2].clone();
57-
qplane[3] = plane[3].clone();
58-
double *ptr0 = qplane[0].ptr<double>(0, 0), *ptr1 = qplane[1].ptr<double>(0, 0);
59-
double *ptr2 = qplane[2].ptr<double>(0, 0), *ptr3 = qplane[3].ptr<double>(0, 0);
60-
int nb = plane[0].rows*plane[0].cols;
61-
for (int i = 0; i < nb; i++, ptr0++, ptr1++, ptr2++, ptr3++)
62-
{
63-
double d = *ptr0 * *ptr0 + *ptr1 * *ptr1 + *ptr2 * *ptr2 + *ptr3 * *ptr3;
64-
d = 1 / sqrt(d);
65-
*ptr0 *= d;
66-
*ptr1 *= d;
67-
*ptr2 *= d;
68-
*ptr3 *= d;
69-
}
70-
merge(qplane, _qimg);*/
7151
}
7252

7353
void qdft(InputArray _img, OutputArray _qimg, int flags, bool sideLeft)

0 commit comments

Comments
 (0)