【发布时间】:2023-01-14 21:17:01
【问题描述】:
我的任务是在没有任何库的情况下处理图像。那么是否可以将没有库的图像读入列表?我处理 jpeg 图像和 jpg 图像。
我能想到的最好的办法是在 OpenCV 中读取它并将其转换为列表。
【问题讨论】:
-
请提供足够的代码,以便其他人可以更好地理解或重现问题。
-
没有任何库 - 使用普通文件读取 IO 以二进制模式读取它。现在,您想用它们做什么以及如何做取决于您,即重新发明轮子
-
jpeg是一种压缩格式,如果你自己做,你将不得不实现一个解压算法
-
你可以使用 'bytearray()' 但我不推荐它。我建议使用“PIL”或“OpenCV”,这些都是简单的方法。
-
欢迎来到堆栈溢出。这个任务没有很好的定义,所以没有提出适合网站的明确问题。 “处理图像”-做什么工作?图片以什么格式? “没有任何库** - 什么算作库?你能使用 Python 内置的东西吗?如果目标不是使用任何库,那么为什么 OpenCV 会被接受?更重要的是:为什么我们在这样做吗?任务是谁设置的,设置任务的目的是什么?
标签: python