Chỉ cần chia sẻ cách tạo đối tượng hình ảnh opencv từ bộ nhớ đệm hoặc từ url để cải thiện hiệu suất.Cách đọc hình ảnh từ bộ nhớ đệm (StringIO) hoặc từ url bằng thư viện python opencv
Đôi khi chúng tôi nhận được hình ảnh nhị phân từ url, để tránh thêm tệp IO, chúng tôi muốn imread hình ảnh này từ bộ nhớ đệm hoặc từ url, nhưng chỉ đọc hỗ trợ đọc hình ảnh từ hệ thống tệp có đường dẫn.
sự trở lại là None nếu hình ảnh không thể được giải mã. Tôi đã phải thêm loại bỏ một 'dữ liệu: hình ảnh/png; base64, 'từ đầu của chuỗi được ngăn chặn opencv từ giải mã. –
Câu trả lời thứ hai Tôi đã thấy như thế này nhưng nó không làm việc cho tôi. Tôi không thể tin rằng nó có thể được như vậy một vấn đề tải một hình ảnh từ một URL vào open-cv – CashCow
imread cho tôi một 'TypeError: chuỗi dự kiến hoặc Unicode đối tượng, numpy.ndarray tìm thấy' lỗi. – raincrash