问题标签 [python-imageio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Imageio 找不到枕头
我尝试在http://ndres.me/post/matplotlib-animated-gifs-easily/上运行示例:
当我运行它时,Python 告诉我 Pillow 有问题:
RuntimeError: Imageio Pillow 插件需要 Pillow 库。
Pillow 安装在我的电脑上,作为打字
返回
已满足要求:c:\python27\lib\site-packages (2.8.2) 中的枕头
需要什么Imageio
?
python - 如何解决溢出错误:无法将浮点无穷大转换为整数
我正在尝试使用 imageio API 读取帧。我有一个读者作为我收到的对象imageio.get_reader(video_path,"ffmpeg")
追溯:
最初,它nframe
是一个浮点值,然后我尝试将其转换为整数,但后来我得到了一个溢出错误。我将感谢您对此的建议。谢谢你。
python - “浮动”对象在读取帧时不能被解释为整数
我正在尝试使用imageio
API 读取帧。我有一个reader
作为对象,我使用imageio.get_reader(video_path,"ffmpeg")
. 我有以下帧阅读器功能
追溯:
我尝试float('inf')
按照代码中的注释使用,但在这种情况下没有用。我也尝试将浮点值转换为整数,但它显示相同的错误。我将不胜感激您对此的建议。谢谢你。
python - 将可执行字节流可视化为图像文件,为什么要旋转 45 度?
我正在尝试可视化恶意软件可执行文件以测试视觉分类方法。使用 Microsoft 恶意软件分类挑战数据集.bytes 文件,我输入了以下内容:
您可以在此处找到示例文件。我希望输出是 .bmp 或其他类型的无损图像文件。我正在使用这个 python 函数将字节转换为图像文件:
我已成功提取字节并将其写入合法的 .bmp 文件,但它旋转了 45 度。当我在十六进制编辑器中打开它并与原始文件进行比较时,我看到它与 .bytes 文件中的序列相同。
我不太了解图像文件类型,然后使用注释行将 numpy 数组旋转 45 度;由于旋转,我得到一张六边形的图片。如你看到的:
有什么方法(最好是有效的)制作可以在与原始字节顺序相同的行中看到模式的图像?
PS 上传的图像是 .png,因为它不接受 .bmp 文件。
python - 在 Python 中将图像导入为“imageio.core.util.Image”类型的 RGB 像素
我想导入一些具有拆分 RGB 值的图像,对于某些图像它可以工作,而对于其他一些图像,输出只为像素的 RGB 提供一个值。
这是代码适用的图像:
这是代码不起作用的图像。
(我将不胜感激任何帮助)
python-3.x - 更改 gif 特征
我编写了一个 python 代码,它从图像列表中创建一个 gif。为了做到这一点,我使用了 python 库:imageio。这是我的代码:
当我尝试使用带有图像列表的代码时,正确创建了 Gif,但我不知道如何更改其参数:我的意思是我希望能够控制 gif 图像之间的延迟,以及控制 gif 的运行时间。
我尝试使用 PIL 的 Image 模块来制作我的 gif,并更改其信息,但是当我保存它时,我的 gif 变成了我的第一张图像。
你能帮我理解我做错了什么吗?
这是我运行以尝试更改 gif 参数的代码:
arrays - 在 Numpy Array 中转换 Python 获取请求(jpg 内容)的响应
我的功能的工作流程如下:
- 通过python get请求检索jpg
- 在磁盘上将图像保存为 png(即使下载为 jpg)
- 使用 imageio 读取磁盘映像并将其转换为 numpy 数组
- 使用数组
这就是我要保存的内容:
这就是我将 png 加载和转换为 np.array 的方法
由于我不需要永久存储下载的内容,因此我尝试修改我的函数,以便直接将 response.content 转换为 Numpy 数组。不幸的是,每个类似 imageio 的库都以相同的方式从磁盘读取 uri 并将其转换为 np.array。
我试过了,但显然它没有用,因为它需要输入 uri
有没有办法克服这个问题?如何在 np.array 中转换我的 response.content?
python - OSError:写入图像文件时编码器错误-2
写入图像文件时出现以下错误:
我正在编写代码的函数是:
我是这方面的初学者,请帮助。
python - 通过文件夹迭代图像
我有一个从 0 到 9 的灰度图像文件夹,它们大约是 2400,我需要将它们加载到 python 中,以便将所有 Zeor 作为一个数组放在一起,然后将 Ones 作为一个数组放在一起,等等......我用过下面的代码将一个图像加载为一个数组,但我不知道如何加载所有图像并将每个数字组合在一起。我考虑过通过文件夹进行迭代。
有谁知道该怎么做或有其他想法吗?
python-3.x - 处理来自 imageio.imread 的 HTTPError
我正在使用imageio.imread并且有一个可以给出 404 错误的图像 URL 列表。
这种或以下方法都不适合我:
使用 urllib
使用 requests.exceptions
下面的 Colab 笔记本显示了两者如何给出HTTPError: HTTP Error 404: Not Found
https://colab.research.google.com/drive/1uOOzJ4jDvYKe5zdFfxDkbcNRpxcjaOOj