python图像处理库具有用于生成数据的过滤器(失真、灯光)

2024-04-28 17:45:49 发布

您现在位置:Python中文网/ 问答频道 /正文

在 我尝试生成一个用于对象检测的数据集(关于1e6图片)。我有物体的图像和背景。但我认为在objects&objects+background上添加一些过滤器对模型训练是很好的。经过调查,我发现我必须使用以下过滤器:

  1. 变形,包括曲线剪切,球体变形

  2. 在img上投射灯光。

  3. 其他简单的过滤器,如旋转,调整大小,模糊,噪音,颜色渐变。。。

在 我想知道是否有任何库,它使用简单(input args+[w,h,4],return[w,h,4]),自然、快速,最重要的是,它可以在img上添加灯光和镜头光,并扭曲。在

或者在mxnet培训期间可以使用python的任何库。在

ORG IMG1

Distortion1

ORG2

Distortion2

Lights

在 在观察了Photoshop之后,我尝试用PIL、opencv和scimage的球体、椭圆和准曲线公式来制作自己的过滤器,但是这些过滤器并不自然,也不如Photoshop那样好。在

我也尝试过gimppython,但是我想在一个纯python程序中使用它,并且我想在培训期间处理图片。也许速度真的很重要。在


Tags: 数据对象图像过滤器imgobjects图片曲线