嗨,
我正在使用 OpenCV2.4.4 开发以下应用程序:
- 读取 Mat 格式的图像;
- 将其转换为灰度;
- 检测人脸(如果存在);
- 裁剪人脸,提取感兴趣区域;
- 将裁剪的图像保存到文件。
我的问题是:我可以为保存的图像(宽度和高度)设置标准尺寸吗?
我尝试使用调整大小功能,但实际上我并不想要它,因为它只保存了脸部的一部分。
cv::cvtColor(croppedImage, greyMat, CV_BGR2GRAY);
greyMat.resize(100);
imwrite("result.jpg", greyMat);