【发布时间】:2015-03-26 17:17:06
【问题描述】:
我正在使用opencv2/core/eigen.hpp 测试 Eigen OpenCV。文档似乎缺乏。
我可以将 cv::Mat 转换为 Matrix。
Matrix<float,Dynamic, Dynamic> im;
cv::cv2eigen(cv::imread("lena.jpg", cv::IMREAD_GRAYSCALE), im );
在这一步之后,我在浮点数中进行了一些处理。当我将im 转换回cv::Mat 并显示图像时,我看到的是白色图像。
cv::Mat dst;
cv::eigen2cv(im,dst);
cv::imshow( "win", dst );
cv::waitKey(0);
我认为问题在于 dst 仍然是 CV_32F Mat。我怎样才能解决这个问题。
【问题讨论】: