OpenCV 4.5.3(日本語機械翻訳)
|
Template class for specifying the size of an image or rectangle. [詳解]
#include <types.hpp>
公開型 |
|
typedef _Tp | value_type |
公開メンバ関数 |
|
Size_ () | |
デフォルトコンストラクタ |
|
Size_ (_Tp _width, _Tp _height) | |
Size_ (const Size_ &sz) | |
Size_ (Size_ &&sz) CV_NOEXCEPT | |
Size_ (const Point_< _Tp > &pt) | |
Size_ & | operator= (const Size_ &sz) |
Size_ & | operator= (Size_ &&sz) CV_NOEXCEPT |
_Tp | area () const |
面積 (幅*高さ) |
|
double | aspectRatio () const |
アスペクト比 (幅/高さ) |
|
bool | empty () const |
空の場合は真 |
|
template<typename _Tp2 > | |
operator Size_< _Tp2 > () const | |
他のデータ型の変換。 |
|
公開変数類 |
|
_Tp | width |
幅 |
|
_Tp | height |
高さ |
|
画像や矩形のサイズを指定するためのテンプレートクラス.
このクラスには, width と height という2つのメンバがあります.この構造体は,古い OpenCV の構造体との間で変換することができますCvSizeおよびCvSize2D32f. と同じ算術演算と比較演算のセットが利用できます.Point_と同じ演算と比較が可能です.
OpenCVでは,以下のように定義されていますSize_<> のエイリアス.