cost 139 ms
skimage/imageio 无法读取灰度图像 - skimage/imageio fails to read grayscale images

几个月来,我一直在使用 (Python) skimage.imread (或imageio.imread )成功读取图像,但现在,在不更改代码的情况下,我在读取灰度图像时遇到了失败。 我的合作者可以阅读这些文件。 图像属性是: 和一些带有--verbose的属性 代码(在 repl 中运行)是: 并 ...

优化 numpy ndarray 到字符串的转换 - Optimize conversion of numpy ndarray to string

我目前正在做一个 python 程序,将图像转换为十六进制字符串,反之亦然。 我需要两个函数,一个获取图像并返回对应于每个像素的 RGB 值的十六进制字符串,另一个 function 获取一个十六进制字符串,两个整数,并生成与该十六进制字符串对应的大小的可见图像. 我目前使用 imageio 从图像 ...

将字符串转换为 numpy ndarray 的快速方法 - Fast way to convert string to numpy ndarray

我目前正在做一个 python 程序,将图像转换为十六进制字符串,反之亦然。 我需要两个函数,一个获取图像并返回对应于每个像素的 RGB 值的十六进制字符串,另一个 function 获取一个十六进制字符串,两个整数,并生成与该十六进制字符串对应的大小的可见图像. 我目前使用 imageio 从图像 ...

如何使用 imageio.v3 从字节中获取视频元数据? - How to get video metadata from bytes using imageio.v3?

我正在创建一个 python class 来处理从 http 帖子收到的视频。 视频的大小范围很广,从 10 秒到 10 小时不等。 我正在寻找一种方法来获取视频元数据,例如 fps、高度、宽度等,而不必将整个视频存储在 memory 中。 class 的初始化如下: self._meta的行 ...

如何在Python中连接两个GIF依次播放? - How do I connect two GIFs to play one after another in Python?

如果我有两个 GIF,GIF 1 长 10 秒,GIF 2 长 5 秒,有没有办法将它们连接起来,使最终的 GIF 总共长 15 秒? 在 memory 中读取所有帧后,我是否必须使用imageio.mimread()和 output 遍历 GIF 的每一帧? 或者是否有另一种方法可以知道开始和结 ...

如何在 python 中获取带有 imageio 的视频的最后一帧? - How to get the last frame of a video with imageio in python?

我想抓取均匀分布的 5 帧视频,包括第一帧和最后一帧。 对此的答案帮助我循环播放视频并获取帧。 但是我不知道如何知道它什么时候会是最后一帧。 循环播放整个视频似乎有点贵。 Python - 提取和保存视频帧是否有更好的方法来获得 5 个特定帧(例如,每 20% 的视频)或至少和简单的方法来获得总 ...

无法使用云视觉 python 检测图像内部的矩形 - Unable to detect rectangle inside image using cloud vision python

我是图像处理的新手。 我有一个图像,其中一个矩形的内容后跟一个预填充的表单。 我想阅读表单的内容,其中键、值对在多行中可用。如何从图像中检测和获取矩形框的 x、y、高度、宽度。 这样我就可以迭代到下一行来阅读我的表单内容。 这是我尝试过的代码。 但无法获得有效的轮廓。 conts 的大小返回零。 ...

TypeError:切片索引必须是整数或无或具有 __index__ 方法(​​Google Colab) - TypeError: slice indices must be integers or None or have an __index__ method (Google Colab)

我试图从 Google Colab 上的 microsoft/nestle-acne-assessment运行Step1_Data_RemoveNoise.ipynb笔记本。 当图像处理处理数据集中 100 张及以上的图像时,它开始抛出错误TypeError: slice indices must ...

将文本添加到使用 `imageio.mimread()` 制作的 GIF - Adding Text to GIF made with `imageio.mimread()`

我正在使用这个制作视频录制 gif 的数据分析管道,用于此的功能是: 唯一必要的导入是h5py和imageio 。 我需要在这些 gif 中添加一些文本。 我们需要显示一些元数据以便快速阅读。 例如,我有一堆看起来像这张图片的帧: 图 1 - 无文字 但我需要的是这样的: 图 2 - 带文 ...

如何使用 skimage 读取图像 - How to read images using skimage

上面的代码作为示例给出。 我看到这段代码并尝试加载我的数据集。 我想从一个文件夹中加载所有图像数据。 但它有两种类型的文件。 1 是 .jpg 文件 2 是 .png 文件。 现在我想将它们加载到两个不同的 variables.variable = train_ids 中,我可以从多个文件夹 ...

高斯滤波后组合各种图像通道产生白色图像 - Combining various image channels after gaussian filtering produces white image

我正在尝试为尺寸为(256、320、4)的图像实现高斯滤波器。 我首先为此生成了一个高斯 Kernel,然后分别对 4 个通道中的每个通道执行卷积,即对所有 256*320 灰度图像进行卷积。 执行此操作后,我希望将图像组合成彩色图像。 但是,当我这样做时,它似乎没有按预期工作。 期望看到原始图像的 ...

动画 static 图片 - Animate static image

我有一个 static 图像,我想将其设置为如下所示(除了从黑色图像开始,而不是白色图像): (图片来自这篇文章: Create animated gif from static image ) 这是代码: 当我运行代码时,脚本永远不会停止/输出任何内容。 有人知道为什么吗? ...

如何将 float32 img 转换为范围为(-1 到 -0.85)的 uint8? - How to convert a float32 img to uint8 where range is(-1 to -0.85)?

我想将 Python 中的float32图像转换为uint8图像。我尝试使用以下代码,但 output 图像只有 2 和 3 这样的值,因此图像实际上是黑色的。 当我尝试显示float32图像时,我得到一个黑色/灰色图像,我可以在其中辨认出所需的图像。 ...

RawPy 和 imageio 的组合导致红色图像 - Combination of RawPy and imageio result in red image

我想使用 .dng 文件进行一些图像处理。 我正在使用 rawpy 将文件转换为 numpy 数组。 然后 imageio 保存图像。 这是一个非常简单的代码,在 rawpy 网页上给出。 resulting.png 图像与我预期的不一样。 结果非常红,而原始图像不是。 它就像原始图像上的红色叠加 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM