From eb8a9df62727395e670ecf7982e8e424555181fd Mon Sep 17 00:00:00 2001 From: WarmUpTill Date: Fri, 1 Apr 2022 20:04:18 +0200 Subject: [PATCH] Create cropped screenshot depending on selected area --- .../opencv/macro-condition-video.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/external-macro-modules/opencv/macro-condition-video.cpp b/src/external-macro-modules/opencv/macro-condition-video.cpp index 69d0c956..fae5a8c4 100644 --- a/src/external-macro-modules/opencv/macro-condition-video.cpp +++ b/src/external-macro-modules/opencv/macro-condition-video.cpp @@ -582,6 +582,13 @@ void MacroConditionVideoEdit::ImageBrowseButtonClicked() "AdvSceneSwitcher.condition.video.screenshotFail")); return; } + if (_entryData->_checkAreaEnable) { + screenshot.image = screenshot.image.copy( + _entryData->_checkArea.x, + _entryData->_checkArea.y, + _entryData->_checkArea.width, + _entryData->_checkArea.height); + } screenshot.image.save(path); } _imagePath->SetPath(path);