mirror of
https://github.com/opencv/opencv.git
synced 2025-06-22 03:22:10 +08:00
Merge pull request #8206 from paroj:cast
This commit is contained in:
commit
13b0fd993c
@ -82,7 +82,7 @@ template<typename _Tp> struct Matx_FastInvOp<_Tp, 2>
|
|||||||
{
|
{
|
||||||
bool operator()(const Matx<_Tp, 2, 2>& a, Matx<_Tp, 2, 2>& b, int) const
|
bool operator()(const Matx<_Tp, 2, 2>& a, Matx<_Tp, 2, 2>& b, int) const
|
||||||
{
|
{
|
||||||
_Tp d = determinant(a);
|
_Tp d = (_Tp)determinant(a);
|
||||||
if( d == 0 )
|
if( d == 0 )
|
||||||
return false;
|
return false;
|
||||||
d = 1/d;
|
d = 1/d;
|
||||||
@ -137,7 +137,7 @@ template<typename _Tp> struct Matx_FastSolveOp<_Tp, 2, 1>
|
|||||||
bool operator()(const Matx<_Tp, 2, 2>& a, const Matx<_Tp, 2, 1>& b,
|
bool operator()(const Matx<_Tp, 2, 2>& a, const Matx<_Tp, 2, 1>& b,
|
||||||
Matx<_Tp, 2, 1>& x, int) const
|
Matx<_Tp, 2, 1>& x, int) const
|
||||||
{
|
{
|
||||||
_Tp d = determinant(a);
|
_Tp d = (_Tp)determinant(a);
|
||||||
if( d == 0 )
|
if( d == 0 )
|
||||||
return false;
|
return false;
|
||||||
d = 1/d;
|
d = 1/d;
|
||||||
|
Loading…
Reference in New Issue
Block a user