问题标签 [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-3.x - 使用 imageio 和 Python 当帧率太低时视频是黑色的
我有以下示例代码:
视频只是黑色的fps == 1
我在这里想念什么?我在文档中看不到任何线索说我不能有 fps = 1?
编辑
因为fps >= 10
它似乎很好。
python - 使用python的图像卡检测
我想使用 python 检测此图像中存在多少张卡片。我尝试使用白色像素但没有得到正确的结果。
我的代码如下:
我是初学者。所以找不到路。
python - python中RAW图像的JPEG解压
当我尝试对 RAW 数据进行 JPEG 解压缩(旧式 JPEG 压缩,而不是 JPEG-LS 和 JPEG2000)时,出现以下错误:
图像中的 RAW 数据是 14 位 JPEG 数据,imageio 无法读取。当我尝试使用枕头时,它甚至无法将数据识别为 JPEG。我现在的问题是:如何在不编写自己的 JPEG 解压缩器的情况下解压缩数据,同时记住数据是 14 位的?
我的代码:
该文件raw_data.dat
是一个纯粹包含用 JPEG 压缩的 RAW-Image 数据的文件。链接到raw_data.dat
python - 为什么保存在 python 中的 GIF 像素值会发生变化?
我正在尝试使用 LSB 方法编写隐写术应用程序,到目前为止,它对于一些图像格式来说已经足够好了。
但是它不适用于 GIF 图像,因为我注意到保存的 gif 具有一些不同的像素值(通常为 +-1),并且 LSB 方法依赖于更改最低有效位,因此一些不同的值会使解码算法关闭.
我已经尝试同时使用 imageio 和 PIL.Image 并且在这两种情况下都是同样的问题
所以基本上我的问题是:为什么像素值在保存时会发生变化,甚至可以使用 LSB 对 GIF 进行编码和解码?
谢谢你的帮助。
python-3.x - Imageio 无法以正确的帧速率读取网络摄像头
我正在尝试从网络摄像头读取帧并实时分析它们,但由于我的函数AnalyzeFrame()
比帧速率快,它最终会连续拉同一帧 1-4 次,从而弄乱了我的数据。这基本上就是我正在运行的内容。
一些注意事项:我的网络摄像头应该能够处理 30 fps,但我平均为 12-14 fps。我已经对每个单独的过程进行了计时,并且帧速率几乎没有规律性。有些帧只分析一次,因为它们在缓冲区中的时间大约为 20 毫秒。其他人在 100 多毫秒的时间内被分析了 4 次。我的代码中是否存在导致此帧率问题的内容?
python - Imageio 翻转黑白
我有一个二进制黑白图像作为.tif
文件。我这样做
哪个打印
然而,在我运行之后,黑色和白色的颜色已经反转了。到底是怎么回事?
当我尝试这个命令时
在预处理的图像上,我看到
但是在我运行 python 代码之后,它显示 tiff:photometric: min-is-black
那么我该如何解决这个问题,即确保它不会被改变?
python - 如何忽略根警告?
我生成单色图像并使用imageio.imwrite
. 每次保存文件时,都会收到以下警告:
我不在乎这种“有损转换”。一切看起来都很好并且工作正常。
但是,每生成约 100 张图像,我就会收到不同的警告,我想捕捉这些警告。因此,我想忽略上述问题。
我试图忽略它,但即使我打电话
事先我仍然收到此警告。