【发布时间】:2016-10-12 12:47:44
【问题描述】:
我正在尝试制作一个向量矩阵,它与 MNIST 图像数据集相同。 来自网络摄像头的每张图像都被捕获并存储到矢量中。但是我创建的矩阵与 MNIST 数据集不同。所以主代码不适用于我创建的矩阵。
我在想这可能是因为像素类型不同。 我注意到的是,当我从 MNIST 数据中查找单个矩阵时,它有 15 个小数点。但是我无法设置小数点后 15 位。当我将图像设置为 CV_FC64 时。它显示以下错误消息。 "在 cv::cvtColor 中断言失败,文件 C:\file 路径。"
主要代码适用于 MNIST 数据集.. 我不知道该怎么做..
请指教。我。
while (1)
{
cap >> src;
src.convertTo(src, CV_64FC1);
src = src / 256;
cvtColor(src, src_gray, CV_RGB2GRAY);
resize(src_gray, src_N, size);
testX.push_back(src_N);
}
【问题讨论】: