mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-12 08:38:20 +08:00
Merge branch 'master' into dev
This commit is contained in:
@@ -170,7 +170,9 @@ class AScreenCap(Connection):
|
||||
# ValueError: cannot reshape array of size 0 into shape (720,1280,4)
|
||||
raise ImageTruncated(str(e))
|
||||
|
||||
cv2.flip(image, 0, dst=image)
|
||||
# flip without `dst=image`
|
||||
# np.frombuffer creates a read-only memory view, we need to create a writable copy here
|
||||
image = cv2.flip(image, 0)
|
||||
if image is None:
|
||||
raise ImageTruncated('Empty image after cv2.flip')
|
||||
|
||||
|
||||
@@ -101,7 +101,8 @@ class Scrcpy(ScrcpyCore, Uiautomator2):
|
||||
if thread is None or not thread.is_alive():
|
||||
raise ScrcpyError('_scrcpy_stream_loop_thread died')
|
||||
if self._scrcpy_last_frame_time > now:
|
||||
screenshot = self._scrcpy_last_frame.copy()
|
||||
# no copy
|
||||
screenshot = self._scrcpy_last_frame
|
||||
return screenshot
|
||||
|
||||
@retry
|
||||
|
||||
Reference in New Issue
Block a user