mirror of
https://github.com/opencv/opencv.git
synced 2025-08-06 14:36:36 +08:00
Added Size_::aspectRatio
This commit is contained in:
parent
0d6518aaa0
commit
577546ccd9
@ -322,6 +322,8 @@ public:
|
|||||||
Size_& operator = (const Size_& sz);
|
Size_& operator = (const Size_& sz);
|
||||||
//! the area (width*height)
|
//! the area (width*height)
|
||||||
_Tp area() const;
|
_Tp area() const;
|
||||||
|
//! aspect ratio (width/height)
|
||||||
|
double aspectRatio() const;
|
||||||
//! true if empty
|
//! true if empty
|
||||||
bool empty() const;
|
bool empty() const;
|
||||||
|
|
||||||
@ -1670,6 +1672,12 @@ _Tp Size_<_Tp>::area() const
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
template<typename _Tp> inline
|
||||||
|
double Size_<_Tp>::aspectRatio() const
|
||||||
|
{
|
||||||
|
return width / static_cast<double>(height);
|
||||||
|
}
|
||||||
|
|
||||||
template<typename _Tp> inline
|
template<typename _Tp> inline
|
||||||
bool Size_<_Tp>::empty() const
|
bool Size_<_Tp>::empty() const
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user