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



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

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

  2. 在IMG上投射灯。

  3. 其他简单的过滤器,例如旋转,调整大小,模糊,嘈杂,颜色等级...

我想知道是否有易于使用的库(输入args [w,h,4],返回[w,h,4]),自然,快速,最重要的是,它可以添加灯光和镜头在img上和 distort it。

或在MXNET培训期间可以与Python一起使用的任何库。

org img1

失真1

org2

扭曲2

在观察Photoshop之后,我试图使用球,椭圆和para-curve公式制作自己的过滤器,但是,pil,opencv和scimage,这些过滤器并不自然,并且不像Photoshop那样好。

我也尝试了Gimp-Python,但是我想在纯Python程序中使用它,并且想在培训期间处理图片。速度也许真的很重要。

这些博客似乎是一种实用的失真方法:http://paulbourke.net/miscellaneous/imagewarp/

最新更新