问题标签 [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.

0 投票
1 回答
320 浏览

python - 由于“未加载库”错误,jupyter notebook 无法启动

Jupyter notebook 总是启动没有问题。直到昨天...我尝试 pip install pytesseract 然后去做其他事情,现在当我尝试启动 jupyter notebook 时,这就是我每次得到的结果:

OSError:dlopen(/System/Library/Frameworks/Foundation.framework/Foundation,6):未加载库:/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 引用自:/System/ Library/Frameworks/ImageIO.framework/Versions/A/ImageIO 原因:库版本不兼容:ImageIO需要1.0.0或更高版本,但libGIF.dylib提供0.0.0版本

我想我所要做的就是pip uninstall imageio但没有这样的运气......

0 投票
1 回答
713 浏览

caffe - Caffe 问题:*** self._open(**self.request.kwargs.copy()) TypeError: _open() got an unexpected keyword argument 'as_grey'***

对于枚举中的 j,y(排序(glob.glob('images/*'))):

虽然 Python3 上的以下代码,我得到这个输出

* self._open(**self.request.kwargs.copy()) TypeError: _open() got an unexpected keyword argument 'as_grey'*

0 投票
1 回答
2208 浏览

python - imageio - ValueError:找不到格式以在模式“i”中读取指定文件

我有一系列 SVG 图像(从 生成matplotlib),我想将它们组合成 GIF 图像。

自从我阅读了这个问题以来,我尝试imageio了,但它部分提出ValueError: Could not find a format to read the specified file in mode 'i'imread(str(i)+'.svg')。如何解决这个问题?

0 投票
1 回答
715 浏览

python - 用 Python 录制屏幕到 GIF

这记录了屏幕左上角 300x300 像素正方形的 5 秒截屏视频(每秒 10 帧):

它可以工作,但输出文件非常大(1.5 MB 5 秒,只有 300x300 像素!)。一些程序(例如 ScreenToGif 免费软件)能够通过检测连续帧中未修改的像素来生成优化的 GIF ,然后对于同一文件可能需要 50 KB 而不是 1.5 MB。

如何用 Python 制作出如此优化的 GIF?有可能吗imageio?如果没有,有没有办法手动完成?

0 投票
1 回答
684 浏览

python - 使用 imageio 或 pyautogui 截屏时包含鼠标光标?

截屏时如何包含鼠标光标

或者

?

imread似乎没有提供这样cursor的参数。

最终目标是以 20 fps 的速度录制屏幕,做一个截屏录像机。

0 投票
0 回答
162 浏览

python - 如何使用 Python Imageio 为基于差异的 GIF 正确获取全帧?

GIF 是可以动画的图像,即由一系列帧组成。世界上有两种类型的 GIF:类型 A 单独存储每一帧,类型 B存储后续 GIF 之间的差异

我正在加载imageio适用于 A 类型的 GIF,但只返回 B 类型的差异。如何轻松获取完整帧?

这就是我获取图像的方式:

这是当我使用 A 类型(左,好)与B 类型(右,坏)的 GIF进行拥抱图像算法时的结果:

在此处输入图像描述 在此处输入图像描述

输入:

在此处输入图像描述 在此处输入图像描述

0 投票
4 回答
541 浏览

python - 灰度图像不是 jpeg

我创建了这样的灰度图像

其中亮度是 [0, 255] 的元素

我已经使用 imageio 保存了图像

output_path类似于 /valid_path/img.jpg的地方

现在我想加载我的灰度图像:

但我得到的是语法错误。

如果我不指定格式,我会收到另一个错误。

为什么?谢谢

0 投票
0 回答
899 浏览

python - 在python中使用rawpy vs imageio读取尼康原始(NEF)图像

我正在尝试正确读取 Nikon RAW (NEF) 图像,并发现有一些建议;rawpy、imageio 和简单的 numpy 读取:

Python中的RAW图像处理

但是,在读取尼康 RAW 图像时,我得到了一些奇怪的结果(到目前为止,imageio 不适用于索尼 ARW,我想读取的另一种格式)。

代码在这里:

使用 rawpy 读取时,它会读取数组的完整大小(4000x6000),但使用 imageio 时,它似乎只能读取缩略图(120x160)。rawpy 方法显示了一个带有一点粉红色色调的图像(见下面的注释),而 imageio 方法是一个简单的灰度图像。

幸运的是,这些结果在 Ubuntu 和 Win10 机器上是相同的。

[注意 - 尼康相机设置为红外摄影,内部移除和添加滤镜,我们无法访问。这将影响到传感器的内容,但从软件方面应以相同的方式查看生成的图像。]

问题

在 Python 中读取 Nikon RAW 图像的更好方法是什么?是否遗漏了规范参考?

0 投票
1 回答
37 浏览

python - 尝试访问 numpy 中的单个数组元素会访问一个序列

我正在尝试制作一个程序,该程序获取各种图像的随机部分,然后将它们重新组合在一起,但是当我尝试访问单个数组元素时,它会以序列的形式出现。

我已经做了一些测试并推断出问题出在“select_from_image(img)”中,但我就是无法解决问题。这是一个示例输出: https ://imgur.com/a/1Cs8i4J

欢迎任何帮助!

0 投票
1 回答
1315 浏览

python - imageio 单个帧速率

使用这样的模块制作 gif 很容易imageio

但是是否可以更改单个帧的帧速率?例如,我希望最后一个帧速率看起来更长;例如fps=0.2