如何在OpenCV中将图像读取为double?

kad*_*adu 5 c++ opencv image-processing

我想使用opencv实现如下所示的类似功能.

image=double(imread('mask.jpg'));
Run Code Online (Sandbox Code Playgroud)

我已经实现了类似的东西.如何将其转换为double.

cv::Mat image= imread(arg[1]);
Run Code Online (Sandbox Code Playgroud)

其中arg[1]包含我的图像,将其Mat作为double 存储在图像中.如何实现这一点.

her*_*tao 10

你在找Mat::convertTo().