数字的类型

数字后面带个U,L,F的含义

  • U表示该常数用无符号整型方式存储,相当于 unsigned int
  • L表示该常数用长整型方式存储,相当于 long
  • F表示该常数用浮点方式存储,相当于 float

比如 -1UL, 其实是一个很大很大的数

OpennCV的数据类型

S = 有符号整型 U = 无符号整型 F = 浮点型

  • CV_8U - 8位无符号整数(0…255)
  • CV_32F - 32位浮点数(-FLT_MAX…FLT_MAX,INF,NAN)

  • CV_8U - 8位无符号整数(0…255)

  • CV_8S - 8位有符号整数(-128…127)

  • CV_16U - 16位无符号整数(0…65535)

  • CV_16S - 16位有符号整数(-32768…32767)

  • CV_32S - 32位有符号整数(-2147483648…2147483647)

  • CV_32F - 32位浮点数(-FLT_MAX…FLT_MAX,INF,NAN)

  • CV_64F - 64位浮点数(-DBL_MAX…DBL_MAX,INF,NAN)