将图像加载到现有Mat中
有没有办法将图像加载到现有的垫子中? 如果没有,有没有办法控制OpenCV在下降cv :: imread时分配内存的位置?
我只是为你的类创建一个构造函数,它接受imread的输入参数并将图像直接加载(并分配)到你的类中。
所以这样的事情:
class myClass { private: Mat img; public: myClass(const string fileName) { this->img = imread(fileName); } }
有没有办法将图像加载到现有的垫子中? 如果没有,有没有办法控制OpenCV在下降cv :: imread时分配内存的位置?
我只是为你的类创建一个构造函数,它接受imread的输入参数并将图像直接加载(并分配)到你的类中。
所以这样的事情:
class myClass { private: Mat img; public: myClass(const string fileName) { this->img = imread(fileName); } }