У меня есть изображение размером 200x200 пикселей, и я хочу сохранить только данные для определенного региона внутри него. Проверьте следующее изображение:участок от изображения и сохранить границы
Всего из квадрата является 200x200 pixels.I хотят удалить из него меньшего квадрата (белый) .so, хранить только ту информацию, которая включена в синей области. Но я хочу сохранить размеры 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)? – Micka