LoginSignup
1
1

More than 3 years have passed since last update.

cv::Matの要素の型を簡単に調べたい!

Posted at

調べ方

cv::Mat型変数の要素のタイプを調べたいときがある!
そのときは、flgasメンバ変数を16進数でprintするか、デバッガで見るなどして、値を確認しよう!
下2桁が以下の表の16進数値と一致するタイプを探せば型がわかる。

マクロ名 10進数値 16進数値
CV_8U 0 0
CV_8S 1 1
CV_16U 2 2
CV_16S 3 3
CV_32S 4 4
CV_32F 5 5
CV_64F 6 6
CV_16F 7 7
CV_8UC1 0 0
CV_8UC2 8 8
CV_8UC3 16 10
CV_8UC4 24 18
CV_8SC1 1 1
CV_8SC2 9 9
CV_8SC3 17 11
CV_8SC4 25 19
CV_16UC1 2 2
CV_16UC2 10 a
CV_16UC3 18 12
CV_16UC4 26 1a
CV_16SC1 3 3
CV_16SC2 11 b
CV_16SC3 19 13
CV_16SC4 27 1b
CV_32SC1 4 4
CV_32SC2 12 c
CV_32SC3 20 14
CV_32SC4 28 1c
CV_16FC1 7 7
CV_16FC2 15 f
CV_16FC3 23 17
CV_16FC4 31 1f
CV_32FC1 5 5
CV_32FC2 13 d
CV_32FC3 21 15
CV_32FC4 29 1d
CV_64FC1 6 6
CV_64FC2 14 e
CV_64FC3 22 16
CV_64FC4 30 1e
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1