mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-16 17:57:01 +08:00
fix: 为夜神的截图错误增加检查
fix https://github.com/MaaAssistantArknights/MaaAssistantArknights/issues/4276
This commit is contained in:
@@ -111,7 +111,7 @@ bool asst::PlayToolsController::screencap(cv::Mat& image_payload, bool allow_rec
|
||||
std::vector<uint8_t> buffer(image_size);
|
||||
asio::read(m_socket, asio::buffer(buffer, image_size));
|
||||
image_payload = cv::Mat(m_screen_size.second, m_screen_size.first, CV_8UC4, buffer.data());
|
||||
cv::cvtColor(image_payload, image_payload, cv::COLOR_RGB2BGR);
|
||||
cv::cvtColor(image_payload, image_payload, cv::COLOR_RGBA2BGR);
|
||||
}
|
||||
catch (const std::exception& e) {
|
||||
Log.error("Cannot get screencap:", e.what());
|
||||
|
||||
Reference in New Issue
Block a user