Python CV2.Imshow Утечка памяти на macOS?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Python CV2.Imshow Утечка памяти на macOS?

Сообщение Anonymous »

Я считаю, что я являюсь свидетелем утечки памяти в следующем коде Python, который вызывает функции OpenCV. < /p>
Можете ли вы воспроизвести это? Почему это происходит? Как я могу обойти это или исправить? li>
python 3.8.10 < /li>
opencv 3.4.18 < /li>
numpy 1.24.4 < /li>
< /ul>
Я теперь также проверил его на другой машине в Python 3.9.1 с OpenCV 4.10.0 и Numpy 2.02 и испытайте то же поведение. < /p>
Я считаю, что это связано с cv2.imshow . С каждой итерацией цикла (то есть каждый раз, когда обновляется изображение) использование памяти Python увеличивается на количество относительно размера изображения. 640,360)) и изменение линии imshow на cv2.imshow ('image', small) увеличивает оперативную память гораздо меньше Summ. Цикл.import cv2, numpy as np

flag = False

while True:
img = np.zeros((2160,3840,3),np.uint8)
if flag:
img = cv2.circle(img, (1920,1080),128,(255,255,255),-1)
flag = not flag
cv2.imshow('Image',img)
k = cv2.waitKey()
cv2.destroyAllWindows()
if k == 27:
break


Подробнее здесь: https://stackoverflow.com/questions/794 ... k-on-macos
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Python CV2.Imshow Утечка памяти на macOS?
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Python CV2.Imshow утечка памяти?
    Anonymous » » в форуме Python
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Python CV2.Imshow утечка памяти?
    Anonymous » » в форуме Python
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Python CV2.Imshow утечка памяти?
    Anonymous » » в форуме Python
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Python CV2.Imshow утечка памяти?
    Anonymous » » в форуме Python
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»