一开始总是报错:
Error: Assertion failed (((0x28442211 >> ((traits::Depth<_Tp>::value) & ((1 << 3) - 1))*4) & 15) == elemSize1()) in cv::Mat::at,
后来发现uint16对应的是ushort类型
cv::Mat Depth;
Depth=cv_depth_8U;
double d = (double)Depth.at<ushort>(v,u);
一开始总是报错:
Error: Assertion failed (((0x28442211 >> ((traits::Depth<_Tp>::value) & ((1 << 3) - 1))*4) & 15) == elemSize1()) in cv::Mat::at,
后来发现uint16对应的是ushort类型
cv::Mat Depth;
Depth=cv_depth_8U;
double d = (double)Depth.at<ushort>(v,u);