【发布时间】:2026-01-30 20:20:06
【问题描述】:
我正在努力将大整数(例如 2942584)放入 cv Mat 中。唯一接受它的类型是 CV_8UC1,但它会将值从 2942584 更改为 120(显然是 8 位)。
但是在 cv Mat 中是否有原始值??
如果有帮助,这里是简单的代码:
Mat matrix(6,10,CV_8UC1);
matrix.at<char>(0,0) = 2942584;
cout << (int)matrix.at<char>(0,0);
输出:
120
【问题讨论】: