数字后面带个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)