这个问题不言自明,基本上我想使用ftplib从ftp读取一个图像文件,并将其转换为opencv图像,但不将其保存在python中的磁盘上。
感谢
我自己使用以下代码实现了这一点。
connection= ftplib.FTP('server.address.com','USERNAME','PASSWORD')
r = BytesIO()
connection.retrbinary('RETR '+ image_path, r.write)
image = np.asarray(bytearray(r.getvalue()), dtype="uint8")
image = cv.imdecode(image, cv.IMREAD_COLOR)