【发布时间】:2015-12-10 01:31:42
【问题描述】:
我有一个 200x200 像素的图像,我想只保留其中某个区域的数据。 检查下图:
整个正方形是 200x200 像素。我想从中删除较小的正方形(白色)。所以,只保留蓝色区域中包含的信息。但是,我想保留 200x200 尺寸。
我试过了:
Mat whiteArea;
whiteArea = ImageInitial( Range(50,200) , Range(50,200) );
Size size(200,200);
Mat dst;
resize(whiteArea,dst,size);
Mat FinalImage;
subtract(ImageInitial,dst,FinalImage);
我正在调整白色区域的大小,因为我想从初始图像中减去它。 我的问题是它给了我初始图像。
也许调整大小是问题。但是如何减去 2 个不同大小的图像?
【问题讨论】:
-
所以您只想从自身中减去图像的内部部分?并且那个内部从像素位置(50,50)到(250,250)?