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