OpenCV ——mat---ROI
944 단어 opencv 진화 의 여행
// ROI
// Author: www.icvpr.com
// Blog: http://blog.csdn.net/icvpr
#include
#include
#include
int main()
{
cv::Mat srcImage = cv::imread(".......jpg");
// ROI
cv::Mat roiImage;
cv::Rect rect(100, 100, 100, 100);
srcImage(rect).copyTo(roiImage);
cv::imshow("roi", roiImage);
cv::imwrite("roi.jpg", roiImage);
cv::waitKey(0);
// ROI
std::vector<:rect> rects;
for (size_t i = 0; i < 4; i++)
{
rects.push_back(cv::Rect(i*10, i*10, 50, 50));
}
std::vector<:mat> subImages;
for(int i = 0; i < rects.size(); i++)
{
cv::Mat tempImg;
srcImage(rects[i]).copyTo(tempImg);
subImages.push_back(tempImg);
cv::imwrite("roi.jpg", subImages[i]);
cv::imshow("subImage", subImages[i]);
cv::waitKey(0);
}
return 0;
}