相关疑难解决方法(0)

是否有一种方便的方法将查找表应用于numpy中的大型数组?

在我生成的数组中,我有一个图像读入numpy中有相当多的像素.

我计算了一个包含256个值的查找表.现在我想做以下事情:

for i in image.rows:
    for j in image.cols:
        mapped_image[i,j] = lut[image[i,j]]
Run Code Online (Sandbox Code Playgroud)

是的,这基本上就像一个人.
唯一的问题是:我想做到高效并在python中调用该循环将让我等待几秒钟才能完成.

我知道numpy.vectorize(),它只是一个调用相同python代码的便捷函数.

arrays numpy lookup-tables python-2.x

24
推荐指数
2
解决办法
2万
查看次数

调整和提高X射线图像的对比度及其质量

我想调整/提高手部 X 射线图像的对比度。我有大约 10000 张这样的 X 射线图像。我不想手动编辑它们,而是想对它们进行编码或自动化。数据集中的大多数图像都具有与这三幅图像类似的图像质量。

我已经尝试过这里这里的建议。但是,当我运行一些图像样本时,我得到与输入相同的输出。

有没有更好的方法来提高对比度,特别是手部 X 射线图像的对比度?因此,从这三个图像输入中,我希望它们看起来像这样。如果能自动完成,那就太棒了。如何编写此代码?

python opencv image image-processing computer-vision

2
推荐指数
1
解决办法
1595
查看次数