python - 几个matlab图像处理函数的等效python函数

标签 python matlab image-processing python-imaging-library

对于以下各项(可能在 PIL ??)是否有等效的 python 函数:

边缘(图像,'精明')

strel('线',..)

strel('钻石',1)

扩张(...)

imfil(...)

伊梅罗德(...)

medfilt2(...)

我所有的模拟代码都是用 python 编写的,但不是 IC 生成的!我想将我的 IC 生成转换为 python,这样我就不必在每次运行 sim 时都运行 matlab。

谢谢,

泰勒米勒

最佳答案

有很多用于 Python 的图像处理库,尽管它们分布在许多包中:

只需浏览文档页面并查找与您列出的每个函数对应的函数。我想你会发现边缘检测、形态学操作、洪水填充和过滤功能在 OpenCV 中都有(这是迄今为止最全面的)

注意:它们并不完全兼容(有些使用 NumPy 来存储图像,有些则不)。

关于python - 几个matlab图像处理函数的等效python函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7197669/

相关文章:

python - 在 YAML 中执行算术运算?

python - 使用 beautifulsoup 进行解析以获得准确的单词

python - 在 io.TextIOWrapper 中包装 urllib3.HTTPResponse

matlab - 我将如何在 MATLAB 中进行嵌套排序?

python - 如何在没有数据或彩色图像的情况下获得清晰的图像。 opencv python

c - 如何使用 libbmp 编译我的项目?

python - 从 pandas 数据框中匹配和提取值

arrays - 如何获取给定范围内大于x的元素?

matlab plot with axis for each plot only on side

python - 瞄准质心 - scipy/numpy