Wystarczy udostępnić sposób na utworzenie obiektu obrazu opencv z bufora pamięci lub z adresu URL, aby poprawić wydajność.Jak odczytać obraz z bufora pamięci (StringIO) lub z adresu URL z biblioteką python opencv
Czasami otrzymujemy plik binarny obrazu z adresu URL, aby uniknąć dodatkowego pliku IO, chcemy uzyskać ten obraz z bufora pamięci lub z adresu URL, ale imread obsługuje tylko odczyt obrazu z systemu plików ze ścieżką.
powrót jest brak, gdy obraz nie może być dekodowany. Musiałem dodać usunąć "data: image/png; base64," od początku łańcucha, który uniemożliwiał dekodowanie opencv. –
2. odpowiedź Widziałem tak, ale to nie działa dla mnie. Nie mogę uwierzyć, że to może być taki problem, ładowanie obrazu z adresu URL do open-cv – CashCow
imread daje mi 'TypeError: oczekiwany ciąg znaków lub obiekt Unicode, błąd numpy.ndarray found'. – raincrash